Create a Third-Person Player Character Controller

Learn Mixamo and Unity's Mecanim system for constructing and programming your own third-person game character.
4.29 (384 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Create a Third-Person Player Character Controller
3 244
students
6.5 hours
content
May 2022
last update
$29.99
regular price

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

Create a Third-Person Player Character Controller – Screenshot 1
Screenshot 1Create a Third-Person Player Character Controller
Create a Third-Person Player Character Controller – Screenshot 2
Screenshot 2Create a Third-Person Player Character Controller
Create a Third-Person Player Character Controller – Screenshot 3
Screenshot 3Create a Third-Person Player Character Controller
Create a Third-Person Player Character Controller – Screenshot 4
Screenshot 4Create a Third-Person Player Character Controller

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

Related Topics

3782254
udemy ID
17/01/2021
course created date
19/01/2021
course indexed date
Bot
course submited by