Muss mal die Anzahl der Beiträge im Forum erhöhen

Ich wollte gerade ein kleines Spiel schreiben, bei dem man eine Linie steuert, damit sie nicht an den Rand eines Bereiches kommt (sprich SNAKE

Man soll in einer bestimmten Zeitspanne (z.B, 1 Sekunde) eine (Pfeil-)Taste drücken. Danach bewegt sich die Schlange weiter. Zuerst hab ich es mit sleep () versucht, aber da kann man nur eine Zahl für die Zeit, jedoch keine Funktion übergeben.
Gibt es eine andere Funktion, mit der man dieses Problem lösen kann?