Click to add an object. Drag an object around to move it. Arrow keys or WASD to move the camera. + or - keys to zoom in and out. Press c over an object to center it (or over empty space for none to be centered). NOTE: this only shows the world from the perspective of the object Press 0 over an object to delete it. Press options for more. The scene is randomized from 20 balls with a radius of 10 and a semi-stable solar system with three planets and a moon (took me forever to figure out) ---------- This is a gravity simulation I made for @ATREYUBRAINS0_ because he was struggling on simulating gravity. It's faster than I expected and supports body collision. ---------- Update on July 9, 2026 - adds camera (position + zoom) (requested by @Raichu-Model , @s_federici , and @gev7fdev653 ) and drag (requested by @Raichu-Model ) ---------- All code by me!