
Play it on itch.io
Code on GitHub
Overview
This is a simple 3D platformer demo in Unity. It demonstrates cross-platform player movement and collisions.
See the itch.io page for a full description of the keyboard and XBOX gamepad controls.
Challenges
- Mapping the gamepad button and stick inputs to Unity’s input manager was tricky at first. It took some trial-and-error to figure out which buttons and sticks mapped to which input axes in Unity.
- Getting the movement and jumping physics right also required trial-and-error. I had to tweak the movement speed, jump height, gravity, etc. several times to get something that felt right.
Tools Used
Unity/C#, Visual Studio
Outcome
- While I was already familiar with Unity’s input axis system, this project gave me a much better understanding of it.
- Using the input manager to implement cross-platform input was a fun exercise into an area of Unity I had always wanted to further explore.