menes-t / rabbit-escape

A game inspired by Lemmings and Pingus
http://artificialworlds.net/rabbit-escape
GNU General Public License v2.0
0 stars 0 forks source link

Boss Rabbits #7

Open menes-t opened 7 years ago

menes-t commented 7 years ago

Yeni bir tavşan tipi eklemeyi planlıyorum. Bu tavşan diğer tavşanlardan farklı olacak. Her bölümde normal tavşanlarla birlikte olacak bu tavşanlar bölümün tamamlanması için kurtarılmak zorunda. Eski durumda belirli bir sayı yeterli iken, yeni durumda hem sayı yeterliliğinin karşılanması hem de o bölümdeki patron tavşanların hepsinin kurtarılması gerekecek. Level dosyalarını incelediğimde haritada yer alan her şey için bir char tutulmuş engine modülünde o dosyalar pars edilerek gerekli nesneler oluşturulmuş. Daha sonrasında istenen platform için bu engine kullanılmış. Öncelikli olarak yeni tavşan tipleri için yeni bir char karşılığı tutmam gerekecek. Daha sonra her bölüm için tavşan nesnelerinin üretildiği yerlerde ve Rabbit.java class'ında değişiklikler yapmam gerekecek yeni tip tavşan için. Şimdilik Rabbit class'ı içerisinde bir enum type tutmayı düşünüyorum. Daha sonra WorldChanges.java classında tavsanların ölümüyle alakalı bir method var. Onda değişiklikler yapmam gerekecek çünkü patron tavşanlar öldüğünde bölüm başarısız olarak bitirilmeli. Patron tavşanlar için gerekli animasyon ve resim dosyaları içinse var olan tavşan dosyalarını biraz değişiklikle kullanmayı düşünüyorum.

cagdasgerede commented 7 years ago

ok

menes-t commented 7 years ago

3374d6c eb3d8f6 22c241f 5f07d8b and 9dcce8d references this issue