tr-demoscene

the scene => coding => c64 => Konuyu başlatan: einhander - 09.09.2010 23:34:33

Başlık: oyun kodu denemesi
Gönderen: einhander - 09.09.2010 23:34:33
bir platform oyun için sprite hareket kontrolleri yazdım.sadece test amaclıdır.
http://rapidshare.com/files/418124098/deneme.prg


(http://tinypic.com/view.php?pic=10p6qgk&s=7)
(http://tinypic.com/view.php?pic=k2cmtk&s=7)http://tinypic.com/view.php?pic=10p6qgk&s=7

(http://tinypic.com/view.php?pic=10p6qgk&s=7)
Başlık: oyun kodu denemesi
Gönderen: skate - 10.09.2010 06:31:44
zıplama hariç ok :) zıplama için ivme kullanman lazım. bir yerçekimi katsayısı olacak ve her framede eğer sprite havada ise bu katsayı miktarında etkileyecek. gerçekçi olması için katsayıyı frame sayısına göre (şu anki haliyle 50 FPS) 1/2 * g * t² formülünü kullanarak (g ~= 9.8) hesaplayabilirsin. zıpladığı anda bir kereye mahsus bir pozitif ivme vereceksin ki elbette ki bu yerçekimi sabitinden büyük olacak. bir nevi "kas gücü" olarak da düşünebiliriz bunu. sonrası zaten main loop'da her frame'de negatif ivme eklenerek otomatik olarak halledilecektir. bu arada sürtünme kuvvetini simüle etmek gereksiz ancak bir maksimum hız belirlenebilir. yani çok uzun düşüşlerde gittikçe hızlanacağına bir maksimumda sabitlenebilir.
 
eline sağlık :)
Başlık: oyun kodu denemesi
Gönderen: stranger - 13.09.2010 15:36:12
Aklıma hemen Turrican geldi. Umarım bitirme fırsatın olur. Destek lazım olursa el atmaya çalışırız. Tebrikler :)
Başlık: oyun kodu denemesi
Gönderen: Ragnor - 13.09.2010 16:43:27
Resme baktım ve gördüğüm hoşuma gitti :). Yoksa 7dx'e güzel bir oyun mu geliyor? :)
Başlık: oyun kodu denemesi
Gönderen: skate - 13.09.2010 16:57:43
eğer bu deneme ciddi bir oyuna dönüşecek olursa benim beklentim "oynaması zevkli" bir oyun olması. grafik kalitesi, müzik/ses efektleri v.s. konularında einhander yeterli yardımı görmezse tek başına yapabileceği şeylerin sınırlı olduğu aşikar. bu benim için de aynen geçerli. dediğim gibi benim beklentim sadece ekranda zıplayan bir adam görmek değil de şöyle bir yarım saat zevkle oynayabileceğim bir oyun çıkması ortaya. şöyle bir şeyi beceremeyip tekrar tekrar deneyelim, becerince "oh be, sonunda" diyelim ama bir sonraki bölümde önceki bölümü özleyelim falan.
 
ben açılımı yaptım, siz içini doldurun. ;)