Godot 2D Movement (4.x) Build responsive 2D character controllers with and the argument-less . Targets Godot 4.7 . When to use - Use when scripting a 2D player/enemy that moves and collides: platformer (gravity + jump) or top-down (free 8-direction), slope walking, or wall/floor detection. - Use when "does nothing", the character sinks through floors, or is always false. When not to use: dynamic rigid bodies, areas, raycasts, collision layers → ; tile-based levels → ; full platformer game template → the genre skill; engine-agnostic feel tuning → . Core workflow 1. Use with a child. It is scri…