Hallo an die community,
ich versuche gerade, das kleine Spiel Snake zu Programmieren.
Bis jetzt funktioniert alles bis auf folgendes Problem:
Ich kann zwar die Schlange länger machen, sie aber nicht um die Ecke laufen lassen( Snake ist und bleibt bei mir ein Strich -.-)
Um die zu Ändern müsste ich mir (nach meinem jetzigen Wissensstand

) für jede vorherige Position die Bewegungsrichtung der Schlange merken...
Da wir gerade in Informatik (java) eine Schlange als Datenstruktur(Queue) programmiert haben, habe ich mir gedacht, ich könnte es bei dieser Snake genauso machen.
D.h.: Ich möchte etwa so etwas:
C#-Quelltext
1:
| PictureBox1.Location = PictureBox1.Next.Location |
oder Ähnlich (hauptsache Verlinkung zwischen den PictureBoxes)
Dafür müsste ich aber die vordefinierte Klasse PictureBox ändern/erweitern.
Ist das möglich?
MfG Karozocker
Moderiert von
Christian S.: Highlight- durch C#-Tags ersetzt