Wie funktioniert denn deine Steuerung? Sagen wir du drückst 1x die linke Pfeiltaste, bewegt sich das Shape dann einen "Schritt" nach links und das war's oder bewegt es sich so lange nach links bis es an Wand oder Hindernis kommt oder du eine andere Pfeiltaste drückst?
Es bewegt sich pro Tastendruck um X Pixel in die jeweilige Richtung.
"One of the basic rules of the universe is that nothing is perfect. Perfection simply doesn't exist... Without imperfection, neither you nor I would exist." - Stephen Hawking