2D Platformer Controller – Godot Asset
A downloadable asset pack
This asset provides a complete and modular 2D player controller for Godot 3.6, ready to use in your platformer games. It includes walking, jumping, dashing, wall mechanics, ladder climbing, swimming, and optional smooth camera follow. All features can be toggled on or off using exported variables.
It is designed to be easy to integrate, fully documented, and customizable.
Features
-
Walking: smooth horizontal movement with acceleration and friction
-
Jumping: normal jump, double jump, and jump buffering with coyote time
-
Dash: fast dash with optional invulnerability, customizable speed and duration
-
Wall Mechanics: wall slide and wall jump with full control over force and direction
-
Ladders: climb ladders with safe top detection, horizontal movement while climbing
-
Swimming / Water: SMW-style swimming with small jump impulse and reduced gravity
-
Camera: optional smooth follow camera, configurable speed and limits
-
Visual Feedback: squash & stretch feedback using Tween animations
-
Modular: all features can be enabled or disabled via exported variables
How to Use
-
Import the scene and scripts into your Godot project
-
Place the player scene in your level
-
Assign the player node to the optional camera
-
Adjust exported variables to match your game style (speed, jump force, dash, etc.)
-
Enable or disable features as needed
Published | 3 days ago |
Status | Released |
Category | Assets |
Author | VBMSTUDIOS |
Genre | Platformer |
Tags | 2D, Asset Pack, Godot, godot-36, plug-and-play, project, Project template |
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of $2 USD. You will get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.