Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
commodore.gen.trCommodoreCommodore YazılımTemel bir oyun tasarımı sorusu
Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: Temel bir oyun tasarımı sorusu  (Okunma Sayısı 4479 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
wizofwor
Genel Yönetici
*****
Mesaj Sayısı: 4.785


Gosub ile gidilen yerden goto ile dönen adam


Üyelik Bilgileri WWW
« : Kasım 28, 2013, 14:53:28 ÖS »

Side scroller tarzı bir oyun projem var. Ekranda 1'i oyuncu 3'ü rakip olmak üzere 2'şer sprite'tan oluşan 4 karakter kullanmayı düşünüyorum. Bu durumda bütün spritelar kullanılmış oluyor. (Benim seviyeme göre Sprite multiplexer olayları  biraz fazla ileri)

Ancak arada engeller ve ekstra puanlar koymayı düşünüyorum. Bunları charset kullanarak yerleştirebilir miyim. Yoksa rakiplerin sayısını 2'ye indirip 2 sprite'ı bu nesneler için mi kullanmalıyım.

Ekran sürekli sola doğru kayacak. Arka planı için charset ve tilemap kullanmayı düşünüyorum.
Logged

witchdoktor
Uzman
*****
Mesaj Sayısı: 6.238



Üyelik Bilgileri
« Yanıtla #1 : Kasım 28, 2013, 15:51:38 ÖS »

Yatay eksende bir sidescroller yapacaksan ve sprite'lar dikey eksende fazla çakışmayacaksa, multiplexer işi çok zor sayılmaz.

Örneğin Delta'da tüm arkaplan, oyuncular, skorboard vb sprite'lardan oluşuyor. Starfield, mermiler ve oyuncunun etrafında dönen zımbırtılar  vb için karakter seti grafiklerinden yararlanılıyor.

Charset olarak daha çok arkaplan, mermi vb şeyleri kullanmak daha pratik. Sprite'ları ikişer ikişer kullanmak yerine, teker teker kullanarak ekranda daha fazla 'action' elde edebilirsin.

'Ekstra puanlar'dan kastın nedir?
Logged
wizofwor
Genel Yönetici
*****
Mesaj Sayısı: 4.785


Gosub ile gidilen yerden goto ile dönen adam


Üyelik Bilgileri WWW
« Yanıtla #2 : Kasım 28, 2013, 16:05:32 ÖS »

Bir yarış oyunu kurguluyorum. Bonus'lar olacak. Bir de karşıdan gelen kamyolar vs. olacak, kaçınılması gereken.

Mermileri charsetle yapılabiliyorsa, ben de kamyonları halledebilirim sanıyorum.
Logged

witchdoktor
Uzman
*****
Mesaj Sayısı: 6.238



Üyelik Bilgileri
« Yanıtla #3 : Kasım 28, 2013, 17:33:42 ÖS »

Kamyonları charset'le halletmek için, kamyonu oluşturan karakterlerin yatay eksende kaydırılmış hallerini de depolaman gerekir. Ama bu sefer kamyonun arkasında kalan bir görüntü varsa 8x8 piksellik alanda bu kısımları görüntülemen mümkün değil. Mermiler çok hızlı (8 piksel/frame ve üstü) hareket ettiği için, karakter bazlı kaydırmalar genelde yeterli oluyor.
Logged
wizofwor
Genel Yönetici
*****
Mesaj Sayısı: 4.785


Gosub ile gidilen yerden goto ile dönen adam


Üyelik Bilgileri WWW
« Yanıtla #4 : Kasım 29, 2013, 09:10:40 ÖÖ »

Sprite'ları teker teker kullanmak istemememin nedeni, multicolor spriteların üzerine hires overlay yapmak. Belki başlangıçta işi basit tutmak için rakiplerin sayısını azaltıp kamyoları sprite yapabilirim. Herşey çalışır hale geldikten sonra da sistemi değiştiririm.

Oyunu 7DX'te (bu sene imkansız gibi ama belki seneye) relase etmeyi düşündüğüm için konsept çizimlerimi paylaşmıyorum. Organizasyondan birileri sorun yok derse buraya görsel ekleyebilirim.
« Son Düzenleme: Kasım 29, 2013, 09:13:21 ÖÖ Gönderen: wizofwor » Logged

Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: