Während Programmablauf auf Tastatur reagieren
Wolli
ich will aus Jux und Dollerei das von Handys bekannte "Snake" in Excel nachprogrammieren: Eine Schlange läuft mit einer festgelegten Geschwindigkeit über das Spielfeld und wird vom Benutzer über Pfeil- (notfalls Buchstaben-)Tasten gesteuert. Sie darf dabei weder die Wand noch sich selbst berühren. Mit der Zeit wird die Schlange länger und schneller, so dass der Spieler irgendwann unweigerlich verliert.
Das geringere Problem ist, die Schlange laufen zu lassen und zu prüfen, ob sie sich gerade in eine Wand bzw. in sich selbst verrennt.
Ich hätte aber gerne einen Tipp, wie ich die Steuerung realisieren kann: Die Schlange muss - unbeeindruckt von allen Eingaben - laufen, allerdings muss vor jedem Schritt geprüft werden, ob der Benutzer eine Richtungstaste gedrückt hat.
Weiß wer was? Danke, Gruß, Wolli