UNITY ÖDEVİ

VİDEO LİNKİ:


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

Bu blogdaki popüler yayınlar

UNITY 2D OYUN FİNAL ÖDEVİ