this short platformer / character controller engine is something i've cooked up in godot 4.3 a few months ago but decided to share with y'all! you can grab its project files and use it for studying or reverse engineering. i'm not fully versed in coding but i managed to include some features i find it a bit hard to find online.

- input buffers
- crouch
- acceleration
- deceleration
- wall jump
- wall slide
- moving platforms
- jump through platforms
- checkpoints
- water physics
- ladders
- spike detection
- pause
- frame by frame mode
- touch, keyboard and joystick controls

you can play this on phones, tablets or pcs via web browser! have fun :)

StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(4 total ratings)
Authorlotovik
GenrePlatformer
Made withGodot
TagsAsset Pack, Game engine, Godot, Pixel Art, Project template
ContentNo generative AI was used

Download

Download NowName your own price

Click download now to get access to the following files:

character_controller_by_lotovik.zip 39 MB

Comments

Log in with itch.io to leave a comment.

Czy do stworzenia poziomów została użyty TileMap?

hi! check out godot's documentation on TileMapLayers for in-depth info. then try to follow the example in the project as closely as you can.

can i use this as an engine for a platformer or no

yes you can :)

(1 edit)

thanks. i was also wondering how do you remove the title screen

also im aware that its been 4 months i just forogt

This is great! Any thoughts on adding grappling hook or rope jumping?

Thanks!

thank you! i think for this particular project that'd require quite a bit of refactoring, but i think my latest release can help you get everything neatly organized so any additional states or mechanics can run without you having to worry about spaghetti code :)

Very well done, thanks for sharing👍

thanks!