Work in Progress

3D Solar System

6

SP4CEBAR 2023-02-04 15:10 (Edited)

Based on planetarium

Controls:

Changes from planetarium:

The orbits are still 2D: the depth is the sprite.y() value
To make them actually 3D I need to generate a Z coordinate, which is going to be: TILT_INTENSITY * SIN( TIME + TILT_ROTATION ), where tilt intensity and tilt rotation are constants that describe the orbit

Planet Character sizes: 1x1, 2x2 ... 8x8, 10x10, 12x12, 14x14, 16x16, 20x20, 24x24, 32x32

To do:

Updates:

  1. Added planet characters of sizes: 1x1 to 7x7 (they aren't in use yet)
  2. there are now 15 planet sizes instead of 3 in the game's characters
  3. Sizes are now accessible as purely linear, and planets get smaller as you zoom out, the planets are way larger than their orbits and the sun is 100x smaller so that mercury doesn't vaporize, this has been done to make space look less empty
  4. Added a star background that scrolls with the camera

3D Solar System.nx | Open in app
2023-02-05 16:15
3D Solar System.nx | Open in app
2023-02-05 15:22
3D Solar System.nx | Open in app
2023-02-04 15:46
3D Solar System.nx | Open in app
2023-02-04 15:10

SP4CEBAR 2023-02-04 15:23

Yes I've been playing KSP lately


Log in to reply.