Create a Third-Person Player Character Controller

Why take this course?
🎮 Create a Third-Person Player Character Controller with Unity and Mixamo
🚀 Course Headline: Dive into the world of game development by crafting your own engaging third-person player character using the powerful Unity engine, alongside the robust Mecanim system, and bring it to life with animations from Adobe's Mixamo. 🎨✨
🔥 Course Description: Welcome, aspiring game developers! If you're aiming to create immersive gaming experiences, mastering the art of the third-person character controller is essential. This course is your gateway to developing a fully functional, reusable, and scalable third-person character that can be transferred across multiple games.
👾 What You'll Learn:
- Understanding the Basics: We'll start with the fundamentals of working with 3D characters, rigs, and humanoid avatars within Unity's Mecanim System.
- Animation Magic: Discover how to use Avatar Masks, Animation Blend Trees, and Unity's Input System to bring your character to life with seamless animations.
- Technical Mastery: Get hands-on experience with Mixamo's services for rigging and animating 3D characters, and learn how to mix root motion with physics controls for a more dynamic experience.
- Advanced Techniques: Explore the use of Unity's Cinemachine package for creating 'Character Following' cameras, ensuring your character is always at the center of attention.
- Programming Proficiency: Program your character's controller to handle complex actions like jumping, falling, weapon handling, shooting, and taking damage with C# in Unity.
- Real-World Application: By leveraging Unity 2020.1 or 2020.2 and the latest versions of Input System 1.0 and Cinemachine 2.6.3, you'll create a character controller that can be adapted for various game genres.
🤝 Expert-Led Learning: Penny de Byl, renowned course instructor at Holistic, brings a wealth of knowledge to the table. Her courses are praised for their depth and clarity, making complex concepts easy to understand.
💬 Student Testimonials:
- "Dr. Penny is a wonderful person and a true expert. All of her courses I've taken have been top notch, and in my opinion, there is no better teacher out there."
- "Allow me to say how hugely important this is for a person who is interested in certain types of game design. Creating games where you can create AI behaviors that support emergent situations."
- "I honestly love Holistic's teaching approach and I've never learned so much within a few hours about coding effectively with such detailed explanations!"
🎓 Course Outcome: By the end of this course, you'll have crafted a robust third-person character controller that not only serves as a foundation for your own games but can also be customized to fit a wide array of gaming scenarios. This is a skill set that will elevate your game development abilities and open up new possibilities in your creative journey.
🚀 Enroll Now & Start Building Your Game Today! 🚀
Course Gallery




Loading charts...
Comidoc Review
Our Verdict
A well-executed course on creating third-person game characters using Mixamo and Unity's Mecanim by instructor Penny De Byl. Offering high-quality, nuanced coverage of character animation and input systems while demonstrating a clear understanding of the needs of her target student base. However, camera rotation and late introduction of essential details detract from its otherwise excellent presentation.\n
What We Liked
- Comprehensive coverage of third-person character controller creation using Mixamo and Unity's Mecanim system
- High-quality, motion captured animations for rigging and animation covered in detail
- Unity Input System implementation guidance to create a state machine of character animations based on user input
- Clear explanations, careful challenges presentation, and infectious passion for teaching from instructor Penny
- Introduction to the 'new' Unity Input System for those still using older methods
Potential Drawbacks
- Lack of third-person camera rotation guidance despite its prevalence in modern games
- Some important topics, like fixing humanoid animation mishaps, covered too late and without enough detail
- Solely using large, single script may unintentionally encourage less than optimal coding habits
- Minor technical issues experienced during the course such as project recognition bugs between Unity 2020 and Visual Studio 2017