P0-P-172: Part 107: 3D Gravity
I have decided to work on implementing 3D gravity into my project, while I further research the rotation/ship control feature.
Currently, gravity is applied only along the y axis, however, the player needs to be able to walk around the surface of a planet, an asteroid, a ship, etc, so I need to modify my existing character controller to allow it to work in three dimensions.
The problem is that the Unity character controller from the standard assets doesn’t allow 3D rotation, so I may need to use the one from the Space Exploration Engine itself, which uses a rigidbody component.
I have, however, made extensive changes to my character controller, which will need to be ported over to the new character controller, which could take some time.
I have verified that the SEE character controller works, but I am still working on modifying my existing character controller. I may be able to remove the standard character controller component and add a rigid body system in its place, without changing any of the other code.

11/02/2017 , 05:40:48 AM
Unity Personal (64bit) – P0Main.unity – New Unity Project – PC, Mac & Linux Standalone*

11/02/2017 , 05:46:55 AM
Unity Personal (64bit) – P0Main.unity – New Unity Project – PC, Mac & Linux Standalone*
