Ich kenne leider Coffee und den Syntax nicht. Aber ich würde das Script erst mal mit einer Grafik anfangen. Und das zum Laufen kriegen. Dann auf zwei erweitern ...
Die Antwort hilft mir leider überhaupt nicht...
Das tut mir leid. Dass ich nicht direkt helfen kann hatte ich ja schon gesagt. Aber das ist eine übliche Herangehensweise wie man ein komplexes Problem löst. Man zerlegt das grosse Problem in kleinst mögliche Problemchen, und löst diese Problemchen eins nach dem anderen. Diese Methode nennt sich evolutionäres Prototyping. Ich bin damit viele Jahre lang sehr gut beim Game Development gefahren.
Ist die Lösung von Kullerkeks nichts für dich?