2D Platformer Controller

Synopsis

A 2D platformer controller.

Development

This is a platformer controller I worked on in my spare time. The main goal was to research game-feel and make a platformer controller that’s close to a mix of the movement in Celeste. You can run, variable height jump, crouch, wall jump, dash, and climb. I was also programming an ability system for the character.

Jump

Dash

Platforms

Wall Jump

Wall Slide

Wall Climb

Switch Ability