# Godot Planet Walker

## Usability

Finicky camera on some active movements through gravity change

Running animation not working in web

## Controls

| key          | action               |

| ------------ | -------------------- |

| WASD         | movement             |

| Click        | capture mouse        |

| Mouse motion | move camera          |

| ESC          | menu / release mouse |

| N            | restart              |

## Video

https://github.com/user-attachments/assets/aa61b0bc-468e-4eb4-9d06-293f3d463cd7

## Gravity

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?

1. Priority System

2. Combine for a more realistic feel, a la Outer Wilds

3. Use the most recent area entered

GravityDecider does (3) for an arcade feel, a la Super Mario Galaxy


## Credits

Hero Skin: https://github.com/gdquest-demos/godot-4-3D-Characters

Bunny hop movement: https://github.com/majikayogames/SimpleFPSController

Checkerboard texture: https://www.kenney.nl

Sky cubemap generation: https://tools.wwwtyro.net/space-3d/index.html

Sky panorama conversion: https://danilw.github.io/GLSL-howto/cubemap_to_panorama_js/cubemap_to_panorama.h...


Published 14 days ago
StatusPrototype
CategoryTool
PlatformsHTML5
Authorakjams
Made withGodot

Leave a comment

Log in with itch.io to leave a comment.