Create a Third-Person
Player Character Controller

Write your awesome label here.
Any self-respecting game developer knows that getting their third-person player character right is one of the fundamental keys to a great gaming experience. Not only this but the controller, once developed, can be transferred from one game to another, making the code reusable and scalable. In this course, you will learn how to put together your own third-person character from scratch using freely available 3D models and animations, which you will learn how to control with C# in Unity.  The idea behind this course is to take students through a series of workshops with the necessary tools to help them make a character, animate a character and program a character without the need of being able to model or animate and gain an understanding of the third-person character controller pipeline.

Course Reviews

I wasnt going to do this course because i thought I already knew the subjects. Im so glad I did though. As usual the awesome amount and quality of the content and resources is perfect and for me the example projects covered exactly the use cases Im currently focused on. And its all very up to date including the use of Unitys new Input System and integration with FSMs and external Animation sources.
Andrew T.
Drag to resize
This course was amazing. It is my 1 and only resource when navigating complex character development. Thank you so much for making it available, I myself see it being used in many upcoming projects!
Jeremy M.

What's included?

  • 7 hours on-demand video
  • 2 articles
  • 22 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Make your own animated character from scratch

Learn what goes into the creation of a third-person character controller so you can create your own custom version for future game projects.

Don't stress over modelling

Can't model?  No problem.  Bring your own model or grab an existing one from the extensive Mixamo library.

Meet Your Instructor     
Penny de Byl

Professor of Games Development, Artificial Intelligence and Computer Science
About me
I'm a full stack developer of most things computer sciency and academic with a true passion for teaching. I've been teaching others about games development, programming, computer graphics, animation and web design for over 25 years in universities in Australia and Europe at the full professor level. I've also consulted for Unity, SAE, the Australian Institute of Entertainment and Wikitude. My best selling textbooks including Holistic Game Development with Unity are used in over 100 institutions world-wide.