Basic 3D Character Controller
by FriendlyCosmonaut | MIT
A basic 3D character controller with: movement system with controller support; rigged and animated demo character; fully documented player code with a simple state machine that handles animations, running and rolling; customisable settings including speed
Basic 3D Character Controller for Godot Features A simple 3D third person character controller, with a fully functional (but independent) third person camera. A simple state machine that manages animations, running, and rolling. Customisable settings in
2D Platformer Controller
by sayuo | MIT
A feature-rich 2D platformer controller made in Godot Engine
2D Platformer Controller A feature-rich 2D platformer controller made in Godot Engine. Features Basic movement with Acceleration and Deceleration Jump with Variable Jump Height Coyote Time and Jump Buffering for both Floor and Wall Jumps Speed Boost and
Third Person Camera
by Doodle | MIT
Simply drop this in your player scene, configure some inputs, and you're good to go! Supports both mouse and gamepad inputs
If you're using the standard CharacterBody3D script, simply add this line of code to make movement work properly when the camera rotates: direction = direction.rotated(Vector3.UP, $ThirdPersonCamera.rotation.y) Supports smooth movement, collision
RPG Animations GLB FREE
by Explosive LLC | MIT
A sample set of RPG animations including multi-directional movement locomotion and combat attacks in an unarmed stance
Free RPG Character Animation Sample Pack for Godot Multi-directional unarmed movement and combat animations — ready to bring your Godot characters to life. Kickstart your Godot project with this free RPG animation pack, featuring smooth, responsive
loading more results...