Naja zumindest wuerde ich halt so viel Python lernen, dass es reicht, mal damit was auf den Bildschirm zu bringen. Du brauchst jetzt natuerlich kein Python-Experte zu werden deswegen und es gibt sicher auch andere Sprachen, mit denen man arbeiten kann, ich selber empfehle halt nur Python weil ich damit die besten Erfahrungen gemacht habe. Python in Verbindung mit Pygame, und Du hast mit 200-300 Zeilen schon einen einfachen Spiele-Prototyp.
Was Deine Idee angeht: Natuerlich mag die ausgereift sein und die mag auch funktionieren. Aber wissen kannst Du es nicht, da Du das Spiel bisher nur im Kopf hast und noch nicht selbst gespielt hast. Es ist schon nochmal ein Unterschied, wenn man den Prototyp selbst spielt, im Vergleich zu "nur im Kopf haben". Und es moechte ja keiner Deine Idee als solche kritisieren, zumal Du sie auch bisher ja nicht wirklich detailliert erklaert hast (und das verlangt auch keiner). Es geht nur darum, dass eine Idee auch immer eine Umsetzung benoetigt, und hierbei kann es durchaus scheitern, entweder an der Plattform oder am eigenen Wissen. Oder eben am Prinzip, also z.B. hast Du ja unabhaengig davon, dass es mal auf dem C64 laufen soll, und unabhaengig davon, dass Du mit den Programmierkenntnissen noch nicht so weit bist, auch noch das Problem, dass Du noch gar nicht weisst, wie Du das mit dem Abprallen vom PRINZIP her loesen moechtest. Und um dieses Prinzip herauszufinden, ist ein Prototyp eigentlich unerlaesslich. Denn Du hast hier unbekannte Gefilde vor Dir, und bevor Du da keine genaue Loesung oder Idee hast, wie Du das vom Prinzip her umsetzt (also unabhaengig von Ziel-Plattform und -Sprache), musst Du es auf jeden Fall prototypenhaft ausprobieren und damit experimentieren. Selbst wenn es dann auf Anhieb auch schon perfekt sein sollte, dann hast Du immerhin die Gewissheit. Und dann kommt eben der naechste Schritt, dass Du Dir ueberlegen musst, wie Du das ganze auf die Ziel-Hardware bekommst. Denn auf dem C64 gibt es keine Multiplikation und keine Division, es gibt nur 8-Bit-Werte, und es gibt keine Kommazahlen. Zumindest nicht in einer performanten Art und Weise. Also musst Du tricksen und abstrahieren, wie bereits weiter vorne jemand sagte, sodass Du mit den simplen Mitteln so nah wie moeglich an Deine Idee im Kopf rankommst, ohne dass der Spieler merkt, dass hier simpelste Dinge getan werden, die das "mathematisch korrekte", realistische Prinzip eigentlich nur "faken" oder simulieren.