Pixelblog 63: yatay shmup için sprite tasarımı
Pixelblog 63'te Raymond Schlitter yatay shoot 'em up türüne yöneliyor ve doğal bir manzara üzerinde çarpışan II. Dünya Savaşı uçakları etrafında bir varlık seti kuruyor. Dikey shmup'lar üzerine önceki yazılarının ardından bu, yatay türe ilk yaklaşımı; mermi desenlerinin aşağı değil, ekranın yanından geçtiği tür.
Her şeyin tonunu ve çözünürlüğünü belirlediği için oyuncu uçağıyla başlıyor. Yaklaşık 48x32 piksel, animasyonu pahalılaştırmadan detaya yer bırakıyor. Uçak P-51 Mustang'den esinleniyor. Dikey hareket için yunuslama (pitch) yerine yatış (roll) animasyonu kullanmasını ilginç buldum. Burun yatay tutuluyor ki mermiler hep düz gitsin; bu kadar düşük çözünürlükte dönüş de zaten gürültülü piksel kümeleri bırakma eğiliminde. Kısacası yatış sprite'ı temiz tutuyor ve iyi görünüyor.
Animasyon beş yönelim kullanıyor: bir nötr kare, yukarı ve aşağı için ikişer yatış konumu ve sürekli dönen bir pervane. Oynanış hissi için bir tasarım kuralı da veriyor: kısa dokunuş yalnızca yatışın ilk derecesini gösteriyor, basılı tutmak tam eğimi, bırakmak ise hafif pozdan geçerek nötre dönüşü gösteriyor. Hassas tepkilere dayanan bir türde harekete atalet eklemeye karşı çıkıyor.
Geminin etrafında dönen küçük modüller olan seçenekler de ele alınıyor. Oynanıştaki işlevlerinin yanında ekranda varlık da kattıklarını, gözün mermi yollarını izlerken geminin nerede olduğunu hissetmeye yardımcı olduklarını savunuyor.
Düşmanlar Alman uçakları ve bir Hummel topçu aracı. İş akışı birkaç blok renkle bir şablonla başlıyor, ardından gerçek renkler ve temel detaylar, sonra ışık ve ince detaylar, en son da dış hatlar geliyor. Palet değişimiyle pervane animasyonu birden çok uçakta yeniden kullanılabiliyor; ekstra kareleri yalnızca davranışın gerektirdiği yerlerde harcamasını öneriyor. Pratik bir tutumluluk dersi.
Kaynak: SLYNYRD
Her şeyin tonunu ve çözünürlüğünü belirlediği için oyuncu uçağıyla başlıyor. Yaklaşık 48x32 piksel, animasyonu pahalılaştırmadan detaya yer bırakıyor. Uçak P-51 Mustang'den esinleniyor. Dikey hareket için yunuslama (pitch) yerine yatış (roll) animasyonu kullanmasını ilginç buldum. Burun yatay tutuluyor ki mermiler hep düz gitsin; bu kadar düşük çözünürlükte dönüş de zaten gürültülü piksel kümeleri bırakma eğiliminde. Kısacası yatış sprite'ı temiz tutuyor ve iyi görünüyor.
Animasyon beş yönelim kullanıyor: bir nötr kare, yukarı ve aşağı için ikişer yatış konumu ve sürekli dönen bir pervane. Oynanış hissi için bir tasarım kuralı da veriyor: kısa dokunuş yalnızca yatışın ilk derecesini gösteriyor, basılı tutmak tam eğimi, bırakmak ise hafif pozdan geçerek nötre dönüşü gösteriyor. Hassas tepkilere dayanan bir türde harekete atalet eklemeye karşı çıkıyor.
Geminin etrafında dönen küçük modüller olan seçenekler de ele alınıyor. Oynanıştaki işlevlerinin yanında ekranda varlık da kattıklarını, gözün mermi yollarını izlerken geminin nerede olduğunu hissetmeye yardımcı olduklarını savunuyor.
Düşmanlar Alman uçakları ve bir Hummel topçu aracı. İş akışı birkaç blok renkle bir şablonla başlıyor, ardından gerçek renkler ve temel detaylar, sonra ışık ve ince detaylar, en son da dış hatlar geliyor. Palet değişimiyle pervane animasyonu birden çok uçakta yeniden kullanılabiliyor; ekstra kareleri yalnızca davranışın gerektirdiği yerlerde harcamasını öneriyor. Pratik bir tutumluluk dersi.
Kaynak: SLYNYRD
Yorumlar 0
İlk yorumu bırak, hangi dilde olursa olsun.
Yorum yapmak için giriş yap