Play FreeFall on Codepen


  • Jump from planet to planet to discover it.
  • Simulates N body gravity (but the planets do not move)
  • Play in the browser, supports mouse, keyboard, touch and gamepad input devices!

How to play

  • Use the SPACE, ARROW DOWN or S key on a keyboard or press down mouse-button or finger to begin charging your jump power.
  • You can use the A and S keys, ARROW LEFT and ARROW RIGHT or drag the mouse or the finger left and right to get the desired direction for your jump.
  • There is no other way to cancel a jump or decrease the charged jump power than actual jumping.
  • Zoom in and out with a MOUSE WHEEL. Press C to toggle between fixed camera (less nausea) and dynamic camera (the greatest force of gravity is rotated downwards). Alt+ENTER to toggle fullscreen mode.
  • Discover every planet to win the game! If you get lost too far out in the void, you lose!
  • You cannot move anything at all while floating in space. Hopefully, you land on a planet to discover it!

Cruise with your space ship through the two-dimensionlal representation of our solar system

This game/simulation features

  • n-body orbital physics (which may lead to derailing moons in high warp speeds after some time)
  • Easily expandable solar system with all planets and some moons. Special thanks to Wikipedia for all the information and NASA for all the nice photos!
  • A badly drawn space ship, which looks the same size – no matter in what distance you look at it – but which is very durable (you can safely land with any speeds) and has infinite fuel!
  • you can select one of the available celestial bodies with the camera select on the upper right, to center it.
  • In the info panel you can select any two bodies to see relative velocities and distances.


  • Arrow keys RIGHT and LEFT to rotate your ship.
  • Arrow keys UP and DOWN for thrust! (yes, there are equally powered rockets on both ends of the ship …)
  • [+] and [-] keys to increase or decrease the time warping.
  • Use the mouse wheel to zoom in and out.