Godot 2D Movement (4.x)
Implement 2D kinematic character movement in Godot 4.7 with CharacterBody2D and move_and_slide(): platformer run/jump with gravity, top-down 8-direction motion, slope handling, and reading collisions. Use when coding a 2D player or enemy controller, a platformer or top-down character, or fixing move_and_slide()/ is_on_floor() behavior in a .tscn with a CharacterBody2D.
- Skill name
godot-2d-movement
Install
npx skills add gamedev-skills/awesome-gamedev-agent-skills
Installs every skill in the collection; the router loads godot-2d-movement when your request matches it.
Skill source
Read the full playbook in skills/godot/godot-2d-movement/SKILL.md.
Related skills
godot-3d-essentials, godot-animation, godot-audio, godot-csharp, godot-export, godot-gdscript, godot-multiplayer, godot-nodes-scenes