6 Temmuz 2018 Cuma

UNITY OYUN MOTORU İLE GELİŞTİRİLEN 3D AKSİYON OYUNU
NO LIFE ON EARTH

Projede Unity oyun motoru kullanılarak 3 boyutlu aksiyon/korku türünde bir video oyunu geliştirilmiştir. Oyunun mekaniği hayatta kalma korkusu, hızlı oynanış ve ateşli silahların kullanımı üzerine kurulmuştur. Oyunun içeriğinden bahsedecek olursak, oyuncu sınırlı mühimmat, sağlık ve hız imkânlarına sahip olacaktır. Oyuncunun oyun mekaniği ile etkileşiminin çeşitli engellerini aşarak hayatta kalması gerekmektedir.

Bölümler ilerledikçe oyun zorluğu artmaktadır. Ana karakterin kontrolü klavye ve mouse ile sağlanmıştır. Her bölüm sonunda ‘boss’ olarak adlandırılan, bölümü geçmek için aşılması gereken bir düşman karakter vardır. Oyun yukarıdan bakan birinci şahıs kamera bakış açısı ile oynanmaktadır.


Oyuna ait görüntüler:

-- Oyun İkonu --

-- Ana Menü (Main Menu) Paneli --

-- Level Seçme (Level Selection) Paneli --

-- Level Bilgi (Level Info) Paneli --

-- Oyunun Oynandığı (Hud) Panel --

-- Oyunu Durdurma (Pause) Paneli --

-- Oyun Bitiş (Game Over) Paneli --


İlk bölüm yeraltında bulunan bir askeri sığınakta geçmektedir. Ana karakter, hayatta kalabilmek için yamyam düşmanlarla sarılmış sığınakta sağ kalarak bir çıkış yolu bulması ve kaçması gerekmektedir. Son olarak da ana düşman karakterini (boss) öldürmek zorundadır.








İkinci bölüm sığınağın bağlı olduğu askeri bir hangarda geçmektedir. Sığınakta bütün mühimmatını kullanan ana karakter, hangarda düşmanları alt etmek için yeni silahlar arayarak hayatta kalma mücadelesini sürdürmek zorundadır ve tekrar bir çıkış yolu araması gerekmektedir. Aynı şekilde ana düşman karakterini öldürmesi gerekmektedir.








Oyunun üçüncü ve son bölümü harap olmuş bir şehrin terkedilmiş, küçük bir köyünde geçmektedir. Üçüncü bölümde ana karakter dalgalar halinde gelen 333 tane düşmanı öldürüp hayatta kalmalıdır. Etraftan gelen tüm düşmanları yok ederse oyunu tamamlamış olacaktır. 











Oyunun ana karakteri için kamera açısına uygun yerleştirilen 2 adet kol ve silah animasyonları kullanılmıştır. Oyunun oynandığı süre boyunca ana karakter kontrol edilecektir. Karakterin üzerindeki silah, kullanılacak olan çok sayıda silahtan sadece birisidir.

Copzombie, oyunun haritalarında yok edilmesi gereken düşman karakterlerden birisidir. Dönüşüm geçirerek yamyam haline gelen bir polistir.

Derrick, oyunun haritalarında yok edilmesi gereken düşman karakterlerden bir diğeridir. Dönüşüm geçirerek yamyam haline gelen başka bir polistir.

Jill, oyunun haritalarında yok edilmesi gereken düşman karakterlerden bir diğeridir. Dönüşüm geçirerek yamyam haline gelen hasta bir insandır.

Warzombie, oyunun haritalarında yok edilmesi gereken düşman karakterlerden bir diğeridir. Dönüşüm geçirerek yamyam haline gelen eski bir askerdir.

Childzombie, oyunun haritalarında yok edilmesi gereken düşman karakterlerden bir diğeridir. Dönüşüm geçirerek yamyam haline gelen bir çocuktur.

Zombiegirl, oyunun haritalarında yok edilmesi gereken düşman karakterlerden bir diğeridir. Dönüşüm geçirerek yamyam haline gelen bir insandır.

Zombiealpha, oyunun haritalarında yok edilmesi gereken düşman karakterlerden bir diğeridir. Dönüşüm geçirerek yamyam haline gelen bir insandır.

Zombie, oyunun haritalarında yok edilmesi gereken düşman karakterlerden bir diğeridir. Dönüşüm geçirerek yamyam haline gelen başka bir insandır.

Mortimer, oyunun haritalarında yok edilmesi gereken ana düşman karakterlerinden birisidir. Dönüşüm geçirerek yamyam haline gelen bir askeri cerrahtır.

Pumpkinhulk, oyunun haritalarında yok edilmesi gereken ana düşman karakterlerinden bir diğeridir. Aşırı derecede dönüşüm geçirerek dev bir yamyam haline gelen bir insandır.

Mutant, oyunun haritalarında yok edilmesi gereken ana düşman karakterlerinden bir diğeridir. Aşırı derecede dönüşüm geçirerek dev bir yamyam haline gelen bir insandır.

Parasite, oyunun haritalarında yok edilmesi gereken ana düşman karakterlerinden sonuncusudur. Aşırı derecede dönüşüm geçirerek dev bir yamyam haline gelen bir insandır. İnsanların dönüşümünün en son noktasıdır.

Oyunun haritalarında düşman karakterlerini yok etmek için kullanılması gereken ekipmanlar aşağıda yer almaktadır. Her silah kendine özel mermi sayısı, hasar verme değeri ve mermi atma sıklığı gibi değerlere sahiptir.


Ödev Grup Arkadaşım:


UNITY OYUN MOTORU İLE GELİŞTİRİLEN 3D AKSİYON/MACERA OYUNU
NATHAN THE SEARCH

Proje Unity oyun motoru kullanılarak 3 boyutlu aksiyon/macera türünde bir mobil oyun geliştirilmiştir. Oyunun mekaniği hızlı oynanış ve ateşli silahların kullanımı üzerine kurulmuştur. Oyunun hikayesinden bahsedecek olursak, bir polis olan Nathan küçük yaşta kardeşini kaybetmiştir ve bu olay onu hayat boyu sürecek bir travmaya sürüklemiştir. Nathan, o günden bu yana kardeşini ve bu olayın sorumlularının peşini sürmektedir. Yıllardır yaptığı araştırmaları sonuçsuz kalan Nathan’ın beklediği fırsat sonunda ayağına gelecektir. Nathan küçük bir ihtimal de olsa kardeşinin yaşadığına inanıp, onu bulmak için elinden geleni yapacaktır. Fakat bu kolay olmayacaktır. Nathan kardeşine ulaşmak için zorlu görevleri yapması gerekmektedir.

Bu hikaye göz önünde bulundurularak oyun mekaniği tasarlanmıştır. Oyunda 3 bölüm bulunmaktadır. Bölümler ilerledikçe oyun zorluğu artmaktadır. Ana karakterin kontrolü sanal joystick ile sağlanmıştır. Her bölüm sonunda "boss" olarak adlandırılan, bölümü geçmek için aşılması gereken bir düşman karakter vardır. Oyun yukarıdan bakan izometrik kamera bakış açısı ile oynanmaktadır.

Oyun ait görüntüler:
-- Oyun İkonu --



-- Ana Menü (Main Menu) Paneli --


-- Level Seçme (Level Selection) Paneli --


-- Level Bilgi (Level Info) Paneli --


-- Oyunun Oynandığı (Hud) Panel --


-- Oyunu Durdurma (Pause) Paneli --


-- Oyun Bitiş (Game Over) Paneli --


İlk bölüm bir depoda geçmektedir. Ana karakter Nathan, depodan istediğini alabilmek için karşılaştığı düşman karakterleri ve en sonda boss alanındaki ana düşman karakterini (boss) öldürmek zorundadır. İkinci bölüm takma ismi “Soshoman” olan bir şehirde geçmektedir. Depodan güçlenerek ve yeni ekipmanlarıyla çıkan Nathan önceki bölümde olduğu gibi burada da düşmanlarla karşılaşacaktır. Aynı şekilde düşmanları öldürüp sondaki boss alanında ana düşman karakterini öldürmesi gerekmektedir.





İkinci bölüm takma ismi “Soshoman” olan bir şehirde geçmektedir. Depodan güçlenerek ve yeni ekipmanlarıyla çıkan Nathan önceki bölümde olduğu gibi burada da düşmanlarla karşılaşacaktır. Aynı şekilde düşmanları öldürüp sondaki boss alanında ana düşman karakterini öldürmesi gerekmektedir. 









Oyunun üçüncü ve son bölümü bir gökdelenin çatısında geçmektedir. Üçüncü bölümde ana karakter dalgalar halinde gelen düşmanları öldürüp, 10 dakika boyunca hayatta kalmalıdır. Etraftan gelen tüm düşmanları yok ederse oyunu tamamlamış olacaktır.




Oyunun ana karakteri Nathan’dır. Oyunun oynandığı süre boyunca Nathan karakteri kontrol edilecektir. 



Oyunun birinci bölüm haritasında boss bölgesine kadar yok edilmesi gereken düşman karakterler Exo-Gray’lerden oluşmaktadır.


Oyunun ikinci bölüm haritasında boss bölgesine kadar yok edilmesi gereken düşman karakterler Exo-Red’lerden oluşmaktadır.

Oyunun üçüncü yani son bölüm haritasında boss karakterini ortaya çıkması için yok edilmesi gereken düşman karakterler Atienza’lardan oluşmaktadır.

Oyunun birinci bölüm haritasında boss bölgesinde yok edilmesi gereken düşman karakter Dreyar’dır.

Oyunun ikinci bölüm haritasında boss bölgesinde yok edilmesi gereken düşman karakter Brute’dur.

Oyunun üçüncü yani son bölüm haritasında oyunu bitirebilmek yani için yok edilmesi gereken düşman karakter The Boss’dur.


Ödev Grup Arkadaşım: