Re(5): c64 Sprites...
Geizhals » Forum » Programmierung » c64 Sprites... (18 Beiträge, 921 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
.  Re: c64 Sprites...  (mjy@geizhals.at am 09.01.2012, 23:11:48)
..  Re(2): c64 Sprites...  (kombipaket am 10.01.2012, 10:01:57)
.  Re: c64 Sprites...  (LCD am 11.01.2012, 17:45:11)
..  Re(2): c64 Sprites...  (kombipaket am 11.01.2012, 18:04:52)
...  Re(3): c64 Sprites...  (HITCHER am 11.01.2012, 18:28:43)
...  Re(3): c64 Sprites...  (SunnyHill am 12.01.2012, 07:56:20)
....  Re(4): c64 Sprites...  (kombipaket am 12.01.2012, 08:11:31)
.....  Re(5): c64 Sprites...  (HITCHER am 12.01.2012, 12:01:59)
......  Re(6): c64 Sprites...  (kombipaket am 12.01.2012, 12:15:36)
.....
Re(5): c64 Sprites...
LCD
12.01.2012, 13:33:51
Ja aber mein Problem ist ja, dass ich eben keine 16384 Bytes für Sprites zur
Verfügung habe, sondern nur 64*64=4096...

Eben deswegen! Ein Hires C64-Screen hat 9 Kb, Lowres sogar 10 Kb, d.h. du kannst mit dem Screen und Character ROM nur noch 4-5 KB für Sprites verwenden. Dann ist das VIC II RAM aus. Die 16KB wären ein theoretischer Wert wenn man z.B. einen 2 KB großen Char-Screen verwendet, wobei das keinesfalls eine üble Idee bei dem Spiel wäre...
Ich will aber mehrere Sprites hinterlegen für verschiedene Bilder desselben
Sprites, also für die Sprite-Animation.

Ich weiß! Speicher kopieren dauert länger als das umstellen eines Hardware-Pointers, aber wie viele Animphasen braucht das Spiel?

Mir schwebt vor, den Kleinen (er ist 8) für Programmieren zu begeistern.

Sorry, aber Commodere C64 BASIC tut genau das Gegenteil von begeistern, deswegen steigen viele schnell auf ASM um oder lassen das coden und spielen Spiele >:-D. Das schlechte C64 BASIC hat mich damals zu Sinclair getrieben.
Aber 8 ist ein Alter mo man sich noch gut anpassen kann. Das Spiel ist jedenfalls ganz nett. Habe es im vorigen Jahrtausend auf VCS2600 gespielt.
Wir brauchen also Sprites für
- 2 Flugzeuge
- 2 Springer
- 2 Plattformen
- Windfahne

Blöde Frage: Wieso Sprites für Plattformen?
Und Fahnen lassen sich als Char Bitmaps doch genauso gut realisieren, wobei nur das oberste Char verändert werden muss.
Beim C64 lassen sich übrigens Hires und Lores Sprites überlappen, damit kann man sie mit 2 Sprites wie Hires Multicolor erscheinen lassen.
2 Flugzeuge, 2 Springer zu je 2 Sprites=8 Sprites.

Antworten PM Alle Chronologisch Zum Vorgänger
 
Melden nicht möglich
......  Re(6): c64 Sprites...  (kombipaket am 12.01.2012, 13:59:54)
.......  Re(7): c64 Sprites...  (LCD am 13.01.2012, 00:07:39)
........  Re(8): c64 Sprites...  (kombipaket am 13.01.2012, 07:23:11)
.........  Re(9): c64 Sprites...  (LCD am 13.01.2012, 22:29:10)
..........  Re(10): c64 Sprites...  (kombipaket am 13.01.2012, 23:55:13)
...........  Re(11): c64 Sprites...  (LCD am 15.01.2012, 00:02:19)
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung