UNITY ÖDEVİ
VİDEO LİNKİ:
UNITY ÖDEVİ
UNITY PROJE DOSYASI
https://drive.google.com/file/d/1-gHqyMd0B0XEtIdfw07jmD9YNyAgUHwm/view
UYARI: Sarayın hazinesi adlı oyunumda hırsız karakteri, altınlara ve gümüşlere değdiğinde hazineler yok olacaktı ve her altın ya da gümüş için puan alacak skora eklenecekti.Ancak kodlarda ki hataları düzeltemediğim için oyun yalnızca bu şekilde çalışmaktadır.
OYUN ÖNERİSİ
OYUN ADI:
Sarayın Hazinesi
PROGRAM:
UNITY
GENEL BAKIŞ
Oyunun tasarım kısmında bir saray
bahçesi bulunacaktır. Oyun zemininin çevresini rüzgardan yaprakları sallanan
ağaçlar oluşturuyor. Ağaçların arkasında karakterin düşmemesi için dağlar
bulunuyor. Zeminin farklı köşelerinde evler bulunmaktadır. Oyun alanının aşağı
köşesinde hırsızın saklanması için kule bulunuyor. Yalnızca kulenin yanında
boşluk bırakıldı eğer hırsız kuleden düşerse oyun kaybediliyor. Oyun sarayın
hemen yanında bulunan karakterimizi yön tuşları ile yürüterek ya da zıplatarak
ilerletiliyor.
Hırsız karakteri, zemin üzerinde
belirlenen yol çizgileri üzerinde ilerletilerek oyun oynanıyor. Ayrıca yol
üzerinde bulunan altınları toplarsa +10 puan kazanacak. Yol üzerinde bulunan
gümüşleri toplarsa da +5 puan kazanacaktır. Fakat karakteri ilerletirken yoldan geçen arabalara çarpmamasına dikkat
edilmelidir. Hırsız karakteri, askerlere ve arabalara yakalanmamak şartı ile yalnızca
yol üzerinde bulunan hazineyi değil çevrede bulunan lalelerin ağaçların
aralarına gizlenmiş altın ve elmasları da toplayabilir. Karakterimiz yol
üzerinden hazineyi toplayıp yolun sonundaki kuleye ulaşırsa ve puanı 100 olursa
oyun kazanılıyor. Ancak yol üzerindeki arabalara ve askerlere yakalanırsa canını
kaybedip oyun sonlanacaktır. Oyun alanımın gerçeğe yakın görünmesini
hedeflediğim için;
Oyunun tasarımı için 3D (3 boyutlu),
hareketli nesneler kullanılmıştır. Ağaçlar, rüzgardan yaprakları sallanıyor
izlenimi vermektedir. Çevredeki tüm ağaçların yaprakları esintiden
sallanmaktadır.
Ağaç diplerinde bulunan laleler toplu
halde hareket ederek oyuna hareketlilik kazandırmaktadırlar. Gökyüzünde bulunan
arılar, kelebekler, yarasalar uçarak alana renk katmaktadır. Ayrıca gökyüzünde
bulunan uçakların pervanesinin dönmesi de uçaklara uçuyor izlenimi vermektedir.
OYNANIŞ
Oyun alanında dağlarla çevrili bir
saray olacaktır. Sarayın önündeki
bahçenin ortasında belirli yollar çizilecektir. Ve o yol boyunca çeşitli
yerlerde gümüşler ve altınlar olacaktır.
Hırsız karakterimiz, zemin üzerinde
çizilen yol boyunca ilerletilerek oyun oynanıyor. Hırsız adam, yol üzerinde
bulunan altınları toplarsa 10 puan kazanacak. Yol üzerinde bulunan gümüşleri
toplarsa da 5 puan kazanacaktır Topladığı hazinelerden aldığı puanlar skora
eklenecektir.
Yol üzerinde karşılaştığı askerlere
değdiğinde ise skor -10 puan azalacaktır. Karakterin yol boyunca
karşılaşacağı engeller olacak ve zıplayarak geçmesi gerekecektir. Hırsız yol
üzerindeki hazineyi toplayıp 100 puana ulaştığında ve kuleye ulaştığında oyun
sona erecektir. Ancak kuleye çıkabilmesi için zıpladığında aşağıya düşerse oyun
sonlanacaktır.
OYUNUN TEMEL ÖZELLİKLERİ
Oyunumun tasarım kısmında bir saray
bahçesi bulunacaktır. Oyun zemininin çevresini rüzgardan sallanan ağaçlar oluşturuyor. Ağaçların
arkasında karakterin düşmemesi için dağlar bulunuyor. Oyun alanının aşağı
köşesinde hırsızın saklanması için kule bulunuyor. Bahçenin ortasında belirli
yollar çizilecektir. Yol boyunca çeşitli yerlerde gümüşler ve altınlar
konulmuştur. Gümüşleri ve altınları toplayan hırsız karakterimiz hazineyi
topladıkça puan kazanacaktır.
Hırsız karakterimiz, yol üzerinde karşılaştığı askerlere
değdiğinde ise skor azalacaktır.
Karakterin yol boyunca karşılaşacağı engeller olacak ve zıplayarak engelleri
aşması gerekecektir.
NESNELER
Oyun alanım için öncelikle bir
“Terrain” oluşturup zeminine ise taş desenini uyguladım. Ardından terrainin
çevresine dağlar oluşturup dağların önüne de sıra sıra ağaçlar koyarak ortada
bir bahçe alanı bıraktım. Öncelikle bahçenin ortasına zikzak biçiminde bir yol
çizerek yol üzerinde farklı yerlere altın ve gümüşler yerleştirdim. Zeminin bir
köşesine sarayı oluşturup yolu sarayın girişinden başlattım.
Oyun alanının alt köşesine de
hırsızın saklanacağı bir kule koydum. Yol kenarlarına ve bahçenin diğer boş
alanlarına “Asset store” da indirilen 3D (3 boyutlu), hareketli nesneler
koydum.
Hırsız karakterinin yol boyunca bulunan
hazineyi toplarken karşılaşması gereken engeller için bahçe içerisinde dolaşan
arabaları ve asker karakterlerini kullandım. Çıkış yolunu yeşil ışık ile etrafı
kapalı olmayan açık yerleri ise karakterin oyun alanından düşmemesi için
kırmızı ışık ile simgeledim.
Gökyüzünde ise hareketli uçak,
kelebek, arı, yarasa vb. nesneleri indirerek kullandım. Ağaçlara esintiden
kaynaklı hareketlilik kazandırdım ve ağaç diplerine ise hareket eden laleler oluşturdum.
Saraya ait hazine sandıkları, altın torbaları ve odun
parçaları gibi nesneleri indirerek oyun alanıma yerleştirdim. İncili ağaçları
ise sarayın giriş kapısına koyarak alana parlaklık kazandırdım. Bahçedeki ağaç
diplerinde bulunan lalerin yanlarına ise su şişeleri koydum. Karakterin
boyundan kısa üstünden atlamasını gerektirecek uzun tahta engelleri yol
üzerinde 2 farklı yere koydum.
KODLAR
Yorumlar
Yorum Gönder