Uploaded August 2021 | Updated September 2026, 2 weeks ago
Creating the perfect player controller takes time, but once done, creates an amazing experience for your players.
I originally set out to recreate the Celeste controller, but for a 3D world... That was not accomplished in this video. Not because of time, or patience, but because I created something which feels so magnificent to play it would just be a shame to not release it as it is so that other indie game devs can take it and run wild.
Play the game: tarodev.itch.io/player-controller
Script: github.com/Matthew-J-Spencer/player-controller
'Better Jumping' by Board and Bits:
youtube.com/watch?v=acBCegN60kw
❤️ Become a Tarobro on Patreon: patreon.com/tarodev
=========
🔔 SUBSCRIBE: bit.ly/3eqG1Z6
🗨️ DISCORD: discord.gg/tarodev
✅ MORE TUTORIALS: youtube.com/tarodev
Chapters:
0:00 Intro
0:25 Recording references
0:34 Creating test scene
0:46 Creating the perfect jump
1:20 Dash
1:31 Wall climbing
2:06 Coyote time
3:07 Showcasing the controller
3:44 Postmortom
6:18 Future of the controller
Creating the perfect player controller takes time, but once done, creates an amazing experience for your players.
I originally set out to recreate the Celeste controller, but for a 3D world... That was not accomplished in this video. Not because of time, or patience, but because I created something which feels so magnificent to play it would just be a shame to not release it as it is so that other indie game devs can take it and run wild.
Play the game: tarodev.itch.io/player-controller
Script: github.com/Matthew-J-Spencer/player-controller
'Better Jumping' by Board and Bits:
youtube.com/watch?v=acBCegN60kw
❤️ Become a Tarobro on Patreon: patreon.com/tarodev
=========
🔔 SUBSCRIBE: bit.ly/3eqG1Z6
🗨️ DISCORD: discord.gg/tarodev
✅ MORE TUTORIALS: youtube.com/tarodev
Chapters:
0:00 Intro
0:25 Recording references
0:34 Creating test scene
0:46 Creating the perfect jump
1:20 Dash
1:31 Wall climbing
2:06 Coyote time
3:07 Showcasing the controller
3:44 Postmortom
6:18 Future of the controller






![MonoBehaviour? Let me teach you my guy [Unity Tutorial]
Learn what a MonoBehaviour is, how to create and user them and what it gives you access to.
Also, learn about lifecycle hooks and drawing gizmos to the scene.
❤️ Become a Tarobro on Patreon: https://www.patreon.com/tarodev
🔔 SUBSCRIBE: https://bit.ly/3eqG1Z6
🗨️ DISCORD: https://discord.gg/tarodev
✅ MORE TUTORIALS: https://www.youtube.com/tarodev
About Tarodev:
Develop video games like a pro!
Whether youre a beginner or a seasoned game developer, youll find lots of useful tips and tricks to boost your development career. Visit the channel: https://www.youtube.com/channel/UCAg2py6olXgod71Ix06HnUQ
MonoBehaviour Documentation: https://docs.unity3d.com/ScriptReference/MonoBehaviour.html MonoBehaviour? Let me teach you my guy [Unity Tutorial]](https://i.ytimg.com/vi/xPg5H4FX9_c/mqdefault.jpg)
![Rotate an object in Unity [2021 Tutorial for beginners]
A simple way to rotate an object in Unity. I show you a variety of ways including rotation via player input.
❤️ Become a Tarobro on Patreon: https://www.patreon.com/tarodev
🔔 SUBSCRIBE: https://bit.ly/3eqG1Z6
🗨️ DISCORD: https://discord.gg/tarodev
✅ MORE TUTORIALS: https://www.youtube.com/tarodev
About Tarodev:
Develop video games like a pro!
Whether youre a beginner or a seasoned game developer, youll find lots of useful tips and tricks to boost your development career. Visit the channel: https://www.youtube.com/channel/UCAg2py6olXgod71Ix06HnUQ Rotate an object in Unity [2021 Tutorial for beginners]](https://i.ytimg.com/vi/xk0YFoqXPtI/mqdefault.jpg)
![2D Camera in Unity + Confining to bounds [Cinemachine]
Create the perfect 2D camera in Unity. Cinemachine gives you AAA quality camera controls within seconds. Creating your own camera script, although a viable option, can be very time-consuming and unless your camera controls require something completely unique, Cinemachine will give you what you need.
❤️ Become a Tarobro on Patreon: https://www.patreon.com/tarodev
🔔 SUBSCRIBE: https://bit.ly/3eqG1Z6
🗨️ DISCORD: https://discord.gg/tarodev
✅ MORE TUTORIALS: https://www.youtube.com/tarodev 2D Camera in Unity + Confining to bounds [Cinemachine]](https://i.ytimg.com/vi/xxshfe3yzqA/mqdefault.jpg)

