@Caledoriv: Da hast du aber das Problem, dass eine gleichmäßige Kreisbewegung nicht (ohne weiteres?) möglich ist, da y sich nicht gleichmäßig ändert, wenn x gleichmäßig zu- bzw. abnimmt. An den x-Rändern (d.h. x nahe bei r bzw. -r) würde sich der Planet schnell bewegen, rund um x = 0 dagegen etwas langsamer.
Ich kenne mich mit den Basismöglichkeiten des Makers nicht aus, enthält der diese mathematischen Grundfunktionen überhaupt nicht?