Zitat von
Cloudwalk:
für was sind die for schleifen?
Na die Schleifen gehen über das gesamte Spielfeldarray (Spiel:array[0..9,0..9] of Integer) zeichnen jedes einzelne Teil davon.
Etwa so wie ein Elektronenstrahl die Bildröhre abtastet.
Bewegen der Figuren:
Delphi-Quellcode:
xpos := 5; // Position der Spielfig
ypos := 6;
// bisherige Position löschen
spiel[xpos,ypos] := -1; // Hintergrund
// bewegen
ypos := ypos+1;
if spiel[xpos,ypos] = 2 then // Bombenabfrage
Bumm;
// neue Position setzen
spiel[xpos,ypos] := 42; // 42 bedeutet Spielfigur