Wie wäre es, wenn du überprüfst, ob Mario links/rechts von dem Koopa steht und dann den Entsprechenden Movebefehl machst wenn er in die richtige richtung läuft? Das müsste man halt mit einem Parallelen Process, der dauernd die gedrückte Taste abfragt machen.