Third person 3D arcade planet movement.
| key | action |
|---|---|
| WASD | movement |
| Click | capture mouse |
| Mouse motion | move camera |
| ESC | menu / release mouse |
| N | restart |
planet-demo-cut2-crf24.mp4
Godot's Area3Ds support point & directional gravity
- Point gravity used for spherical planets
- 4 directional gravity areas surround walkway planets
What to do when Area3Ds overlap?
- Priority System
- Combine for a more realistic feel, a la Outer Wilds
- Use the most recent area entered
GravityDecider does (3) for an arcade feel, a la Super Mario Galaxy
- Erratic camera
- Custom gravity shapes: cylinder, torus, cone.
- Arbitrary blob planets that use closest normal vector for gravity?