Hey everyone :)
I'm happy to announce that I am working on a free 2d Platformer Player Controller file for use with Godot. It is intentionally small in scope, perfect for small projects, prototypes, or game jams. It uses a clear state machine to manage player state, and requires almost no setup. Attach it to your player, add a few animations (optional), and you're good to go.
If you have ever used Noasey's Ultimate 2d Platformer Controller, but like me, found it too complex and buggy, this tool might be for you. I have extracted the best parts of their file and distilled them into a new project which is cleaner to read and easier to use.
Most importantly, this project will have ongoing development support from me, so you can expect updates and responses to feature requests or bug reports!
It contains highly configurable features, including:
- Left-Right movement
- Jump
- Coyote Time
- Jump Buffering
- 2-Direction Dash (more directions coming soon)
- Wall Jump and Wall Slide/Cling (coming soon)
I'll be sharing more details and a small demo project once it is ready!
Are there any features you would like to see that would make this useful for your project or your workflow? Let me know :)
~pHIL