araba oyunu 1

26
Araba Oyunu Unity 3D Öğrenmek için yapılan oyun testi Kasım 2014 – Haziran 2015 (tahmini)

Upload: tarik-bagriyanik

Post on 21-Dec-2015

81 views

Category:

Documents


3 download

DESCRIPTION

Unity 3D ile Araba oyunu yapımı aşamaları ve içerisindeki bazı sistemlerin tanıtımı

TRANSCRIPT

Araba Oyunu

Unity 3D Öğrenmek için yapılan oyun testi

Kasım 2014 – Haziran 2015 (tahmini)

Oyun içi sistemlerUnity içinde çoğunlukla C# dili ile yapılan oyun iskeleti

1. Araç, ev ve oyuncu geçişi 2. Sağlık (ekleme ve eksiltme) 3. Kişilerle konuşabilme (NPC diyalog)4. Alışveriş (shopping)5. Eşya ve zanaat (inventory ve crafting)6. Hızlı yolculuk (portal)7. Nesne üretme (building)8. Hikâye ve yüklenme (level, loading)9. Menu ve ayarlar (settings)10.Düşman ve tuzaklar (enemy bot ve

mayınlar)11.Kağıt okuma (wallpaper)12.Quadcopter, at ve kayık gibi kullanımları

farklı araç türleri 13.Tamir etme (rebuild)14.Nesne tutma ve fırlatma (grab, throw)15.Gece ve gündüz değişimi16.Silah sistemi (sadece askeri cipte)17.Yol izleri (waypoints)18.Uyuma ve evde tam sağlık elde etme19.Harita yapımı ve doğa olayları20.Görev yapımı (kilitli nesneler)21.Görsel etkiler (kamera efektleri)22.Su altı efektleri23.Merdiven ile çıkma24.Derleme (Web player ve Win32)

1- Araç, ev ve oyuncu geçişi E tuşu ile ana kamera diğer araçlara geçer

Yeşil fare simgesi ile bakış açısı içinde olduğu anlaşılır

2- Sağlık (ekleme ve eksiltme) Ateş -10 sağlık, boğulma -9 ve düşme -5 puan alır. Çok yüksekten düşmede -90 gider.

Çeşme +3 sağlık ekler, otomatik olarak +1 her zaman eklenir, uyumak tam sağlık ve eve girmek +50 sağlık ekler.

3- Kişilerle konuşabilme (NPC diyalog)Bazı karakterler sadece mesaj olarak konuşurken, bazıları diyalog içinde gelen seçeneklere göre cevap veriyorlar.

Görev tamamlamak için doğru cevabı verebilmek gerekir.

4- Alışveriş (shopping)Şimdilik sadece kırmızı aracının alınması ve geri verilmesi için çalışıyor.

Sürükle bırak desteği vardır. Alışveriş köydeki bir yerden yapılıyor.

5- Eşya ve zanaat (inventory ve crafting)Eşyalar (tahta, para, kabuk…) etrafta dağınık olarak bulunabiliyor. E tuşu basılı iken bakılan eşya çantamıza eklenir. Eşya penceresinde yeni eşyalar yapılabiliyor.

Bir eşyayı elimizde tutabilir veya bırakabiliriz. Şimdilik kullanma yok.

6- Hızlı yolculuk (portal)E tuşu ile soru işaretleri seçilir ve istenen yere hızlı bir şekilde gidilir.

Gece ve gündüz değişimi olur.

7- Nesne üretme (building)R tuşu basılı iken yapılacak parça fare ile seçilir. Eğer eşya var ise yapılacak nesne tamamlanır. Tamamlanan nesne taşınabilir hale gelir.

8- Hikâye ve yüklenme (level, loading)ESC ile ana menüye gelindiğinde istenen hikâye seçilebilir.

Bitilen hikaye tekrar oynanabilir. Seviyeler arasında geçişlerde yüklenme görülebilir.

9- Menu ve ayarlar (settings)Oyun sırasında ESC ile ana menüye ulaşılır. Oyun bu sırada durmaz.Ayarlar kullanıcıya özel kaydedilir. Aynı pencerede kısayol tuşları görülebilir, ayarlar sıfırlanabilir, ana menüye dönülebilir, oyundan çıkılabilir.

10- Düşman ve tuzaklar (enemy bot ve mayınlar)Tek hareketli düşman var, takip edip kendini imha eden bir robottur.

Kırmızı çerçeveli mayınlar ise sağlıktan -10 alır.

11- Kağıt okuma (wallpaper)Haber, duyuru ve görev okunabilir.

Her kağıt farklı mesaj içerebilir.

12- Quadcopter, at ve kayık gibi kullanımları farklı araç türleriNormal araçların yanında at, kayık ve mini helikopter kullanılabilir. Araç çeşitleri resimdeki gibidir.

Kayık kıyıdan daha içeri giremezken, at da su içine doğru gidemez. At için ayrıca bir menü vardır.

13- Tamir etme (rebuild)Şimdilik sadece çitler belli bir hızın üzerinde çarpınca kırılabiliyor, R basılı iken fare üzerine gelen tahtalar yerlerine geri takılabiliyorlar.

Herhangi bir çit kırılınca kırmızı bir ışık yanıp sönüyor, çoban yardım istiyor.

14- Nesne tutma ve fırlatma (grab, throw)Şimdilik top nesneleri tutulup belli bir hızla atılabiliyorlar. E ile fırlatılırken kamera da takip ediyor. Kamera takip seçeneği iptal edilebilir.

15- Gece ve gündüz değişimiHızlı yolculuk ve uyuma sonrasında gündüz ve gece anlık olarak değişiyor. Şimdilik zamana bağlı olarak sabah, öğle ve akşam yok.

16-Silah sistemi (sadece askeri cipte)Özellikle vahşi olmaması için oyuncuda silah yoktur. Askeri cip üzerinde bomba gibi etkisi olan bir silah vardır. Hem araç hareket edebiliyor hem de ateş edebiliyoruz. Patladığı yerde iz bırakırken patlama efekti etraftaki eşyaları da fırlatabiliyor.

17-Yol izleri (waypoints)Balık, inek ve trafikteki araçları için yol izleri yapıldı. Şimdilik sadece balık belli noktalara rasgele yönelerek gidebiliyor.

Balık bir şeye değince duruyor.

18-Uyuma ve evde tam sağlık elde etmeSağlık kendiliğinden artsa da daha hızlı iyileşmek için uyumak veya eve girmek yeterlidir.

19-Harita yapımı ve doğa olaylarıSerbest oyundaki haritada göl, dağlar, ağaçlar, yollar, taşlar, otlar ve yağmur/kar gibi olaylar vardır. Sis özelliği kapatılabiliyor, göl için istenirse performans için düşük olana geçilebiliyor.

20- Görev yapımı (kilitli nesneler)Evimiz ve bir araç oyun başlangıcında kilitlidir. Belli bir görevi tamamlayınca anahtar simgeleri ekranın sağ üst köşesine gelir.

21-Görsel etkiler (kamera efektleri)Oyunda şu efektler vardır: Bloom and lens flares, zoom effect, Depth of Field Scatter, Antialiasing as Post Effect, Contrast Enhance, Vignetting, Sun Shafts, SSAOEffect, Tilt Shift HDR

Oyun seçeneklerinden tümü kapatılabilir.

22-Su altı efektleriOyuncu su altı seviyesine geldiğinde kabarcıklar, koyu sis tabakası ve hızda değişiklikler olur. Belli sürede sağlık azalır, araç içinde ise sağlık gitmez, araçtan indiğinde tekrar sudaki araca binemez.

Araç ve at gibi nesnelerin sağlık durumlarında azalma yoktur. Yüzme animasyonu yoktur.

23- Merdiven ile çıkmaMerdivene yaklaşıldığında E tuşu basılır ve hedef yüksekliğe anında gidilir.

Tırmanma animasyonu yoktur.

24- Derleme (Web player ve Win32)Web player adresimiz: http://yunus.sf.net/carDriveTest (90 MB)

Aynı bağlantıda Win32 sürümü indirilebilir. (110 MB)

Tüm projenin kaynak boyutu 900MB civarındadır.