The main goal of this asset is to make it simple for the end user to setup a solar system for any type of space game/project. However, this asset can also be used in a platformer game by making platforms orbit objects or other objects orbit platforms. Or you could have drones orbiting ships or cars. It is possible using this asset to easily setup an object to go in a circle over a car while the car is driving.
Easily design the orbital mechanics of a solar system.
Set orbital rotations for any object in your project. With this asset you can easily setup orbits of stars, planets and moons, all the way down to that astronaut who drew the short straw.
Only one instance of the script/asset is needed in your scene/level to control all orbiting objects.
Easily setup varying orbits to have the solar system you want
You can even set the daily rotation of planets/objects.
Because this asset has been programmed to run entirely on the Unity physics system changing any variable with code during runtime will cause the solar system to adapt.
This asset does not simulate orbits using gravity.
Full source code included with easy to understand comments. Comes with a short PDF manual.
This asset can be used in the inspector to setup a game/simulation or can be used and accessed at runtime through coding.