Java Dersleri 219 Java Kompozisyon Oyun Alt Yapısı Bölüm 1

preview_player
Показать описание
Java kompozisyon, kalıtım konularını ele alan First Person tipi bir oyun için alt yapı çalışması yapıyoruz.
Kağıt üzerinde yapılması gereken ön kurgu kısmını geliştirerek ve dallandırarak dava esnek, gelişmeye açık çalışmalar yapabilirsiniz.
Bu tür bir ana kurgu ve altyapıyı grafik arayüzün metodları ile birleştirebilirsiniz.
Bir araba yarışı oyunu düşünelim örneğin. Değişik araba modellerinin değişik maksimum hız, fren, ivmelenme, kontrol karakteristikleri olacaktır. Need For Speed gibi. Yaptığımız örnek yardımıyla bu şekilde bir alt yapı çok rahat hazırlanabilir. Car sınıfı altında Porche 911, Subaru gibi modeller yaratıp ana kontrolleri kapsayıcı abstract sınıf içinde tanımlayıp sürüş karakteristiklerini her model için kapsayıcı sınıfı genişleten sınıflarda çözebilirsiniz. Hatta ilerleyerek arabalarınızı modifiye de edebilirsiniz. Altyapıyı çözdükten sonra gerisi üzerine kıyafet yani grafik arayüz bindirmekten başka bir şey olmayacaktır.
Рекомендации по теме