commodore.gen.tr

Commodore => Commodore Genel => Konuyu başlatan: LW3D üzerinde Eylül 30, 2006, 12:09:20 ÖS



Konu Başlığı: Aylık Disk dergisi - Game Over(view)
Gönderen: LW3D üzerinde Eylül 30, 2006, 12:09:20 ÖS
Aylık olarak çıkan Game Over(view) disk dergisinde oyunlar ele alınıyor. Eski sayılarınada bir göz atmanızda fayda var..

Game Over (view) (http://dspaudio.com/~jaymz/)


Konu Başlığı: Ynt: Aylık Disk dergisi - Game Over(view)
Gönderen: nightlord üzerinde Aralık 13, 2006, 01:33:01 ÖÖ
Hatta Game Overview bu gunlerde bir oyun yarismasi duzenliyor. 20 Ocak'a kadar free bir C-64 oyunu ile katilabilirsiniz. 1000 Avustralya Dolari (yaklasik 800 USD) odul var.

Bu arada GOv gercekten cok iyi bir dergidir. 1. sayidan baslayip tamamini okumanizi oneririm.


Konu Başlığı: Ynt: Aylık Disk dergisi - Game Over(view)
Gönderen: zombi üzerinde Aralık 13, 2006, 13:41:40 ÖS
Arkadaşlar C-64'için güncel geliştirme araçları kullanarak oyun nasıl hazırlanır? Bu konuda tuttorial vs. bildiğiniz var mı?

- Photoshop ile C64 LoRes paletinde resim nasıl hazırlanır?
- C64 için C derleyicisi?
- Basit bir oyun kodu nasıl olmalı? Örnek akış diagramları vs.   


Konu Başlığı: Ynt: Aylık Disk dergisi - Game Over(view)
Gönderen: nightlord üzerinde Aralık 13, 2006, 21:57:14 ÖS
hmm bu hayli uzun bir konu aslinda daha genis bir zamanda daha uzun bir grup tutorialler ve cevaplar yazmayi dilemekle beraber kisa bazi cevaplar verebilirim.

1- Photoshop kullanmak istiyorsan c64 paleti bulman lazim bunun icin varolan bir c64 grafik screenshotini photoshop ile acip indexed color moduna cevirebilirsin. birebir ayni renkler elde edemeyebilirsin ama hayli yakin olabilir. Ardindan bu indexed paleti her zaman kullandigin paletler arasina save edebilirsin

Lakin photoshop ile renklendirme yapman zor olur. cunku c64 grafiklerine has olan bazi kisitlamalar (mesela 8x8lik alana en fazla 4 renk veya multicolor modda 2x1lik pikseller ) photoshopta olmayacagindan yanlislikla c64 ile uyumlu olmayan grafikler elde edebilirsin.

Bunun yerine PC uzerinde C64 grafigi cizmek icin yapilmis toollar var bunlari kullanman daha kolay olur:
http://noname.c64.org/csdb/release/?id=30789
http://noname.c64.org/csdb/release/?id=39261

- C64 icin C derleyicisi: Bu konudaki en iyi tool
http://www.cc65.org/

bunun yaninda umarim ben bu ay icinde c64 icin yeni bir dil + compiler cikariyor olacagim. Lakin eninde  sonunda bir miktar assembler da kullanman gerekecek. bununla ilgili olarak nette pekcok 6510/6502 assembler tutorial'i var. Cross assembler olarak acme oneririm. Bu nunla ilgili
http://www.commodore.gen.tr/forum/index.php?topic=156


- Oyun kodlari genelde basitce bir main looptan olusur

loop:
- user inputlari topla
- oyun dunyasini update et
  - oyuncuyu update et
  - dusmanlari update et
  - cevre objeleri (kapilar, poweruplar vs) update et
- oyun dunyasini render et (ekrana ciz)

genelde oyundaki butun objeler (oyuncular, dusmanlar, poweruplar vs) birer "state machine"dir (yani durum makinesi tanimli durumlari ve durumlar arasi gecisleri vardir) konuyu daha detayli olarak "finite state machines" olarak aratabilirsiniz

simdi gitmem lazim


Konu Başlığı: Ynt: Aylık Disk dergisi - Game Over(view)
Gönderen: LW3D üzerinde Aralık 14, 2006, 11:12:47 ÖÖ
Debabelizer adlı bir grafik yazılımı var. O yazılımda C64 paleti vb. paletler yer alıyor. Yazılımın kullanım amaçlarından biride renk sayısını düşürmek. Ama C64'e özel durumlar için kullanmak zor :(

Bahsettiğiniz PC'deki grafik yazılımları, başka yazılımlarda hazırladığımız grafiklerin, C64 uyumluluğunu test etmek için yeterli mi ? Photoshop'taki bir çalışmanın paletini düşürdük diyelim, bu yazılımlara yükleyip sonucu görebilirmiyiz? Yoksa direkt emulatorde mi deneyeceğiz?


Konu Başlığı: Ynt: Aylık Disk dergisi - Game Over(view)
Gönderen: nightlord üzerinde Aralık 14, 2006, 20:28:42 ÖS
hmm project one nasildi tam hatirlamiyorum. ama timantheste pc formatinda (bmp falan) bir grafigi acip c64'e cevirmek mumkun. dolayisyla bu cevirme esnasinda c64 formatlariyla olan uyumsuzluklar da ortaya cikacaktir.