A small unity prototype I made for Kibe Software House before converting the existing player controller from being CharacterController based to being RigidBody based. A whole devlog explaining why and how it was made can be found here, as soon as I publish it
Just download the whole repo, open UnityHub and select "Open" > "Add project from disk" and select the root folder of the project.
- The project was created with unity version 2020.3.25f1
- The project uses the Unity's new input system
The project was made with inspiration from:
- Improve your Platformer with Acceleration | Examples in Unity by Dawnosaur
- Improve Your Platformer with Forces | Examples in Unity by Dawnosaur
- Ultimate 2D Platformer Controller in Unity (source code provided) by Tarodev
- Move in Unity3D - Ultimate Unity Tutorial by Jason Weimann
- Celeste's Movement | Mix and Jam by Mix and Jam
- This post by Maddy Thorson
- This article by LoLEngine.