Guten Abend

,
nach langer Zeit habe ich es jetzt hinbekommen mir eine Snake Animation für meine Wordclock zu erstellen. Ich habe auf Github einen Sketch gefunden, der das Grundspiel enthalten hat. Den Sketch habe ich dann noch etwas verändert und angepasst.
Letztendlich habe ich eine simple KI für Sammy geschrieben, die ihn immer zur nächsten Futter Position führt und dabei versucht Kollisionen mit der Wand und dem Schlangenkörper zu verhindern. Dabei wird auch das Futter gegessen, über das Sammy zufällig fährt.
Über die KI haben ich mir dann meine Animation erstellt. Es blenden sich die Minuten langsam aus und Sammy beginnt die alte Uhrzeit aufzuessen. Danach fährt Sammy aus dem Bild und die neue Uhrzeit wird langsam eingeblendet.
Vielleicht sucht ja noch jemand so eine Animation und kann es für sein Projekt nutzen :-)...
Für den Aufruf bzw. das Spielen mit KI erfolgt so:
initGame(true); // Mensch = false / KI = true
updateGame(true);
initGame muss nur einmal vor Spielbeginn oder nach dem Sterben aufgerufen werden. updateGame wird dann dauerhaft im Loop geöffnet.
Ich wünsche Euch schon mal ein schönes Wochenende.
Liebe Grüße,
Björn