 |
Das erste Spiel: PacMan..
Im Hauptprogramm wird diesmal die PacMan Map komplett als
20x18 Map auf
einen Schlag dargestellt.
Danach verweilt das Programm in einer Endloßchleife:
Eine Verzögerung von 100ms sorgt dafür, daß alles gemächlich
abläuft.
Die Gameboy Tasten werden zyklisch abgefragt und im Fall,
daß die Taste
<RECHT> gedrückt wurde, wird der PacMan von der
aktuellen Position
gelöscht und eins weiter rechts wieder hingesetzt.
Vorausgesetzt natürlich,
es befindet sich rechts keine Mauer.
Zum Setzen wurde eine eigene Funktion setze() geschrieben, die zum einen
die
änderung im Speicher (in der PacMan-Map) und zum anderen
auf dem
Bildschirm vornimmt.
Damit sich der PacMan in alle Richtungen bewegen kann
mußt Du auch das
Joypad auf :
J_LEFT nach links
J_UP nach oben
J_DOWN nach unten
abfragen. Dann ist die Variable x um 1 zu verringen (x-1),
bzw (y+1) und (y-1)
Die restlichen Tasten des Gameboys sind:
J_SELECT
J_A
J_B
J_START
Danach
ist das erste Spiel fertig !!
|