Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Unity 3rd Person Combat & Traversal
Rating: 4.7 out of 5(1,024 ratings)
7,668 students

Unity 3rd Person Combat & Traversal

Make a complete 3rd Person Combat System for an RPG in Unity!
Last updated 11/2025
English

What you'll learn

  • Create your own custom state machine using the state machine pattern
  • Control the player camera using Cinemachine
  • Use events to drive the movement and animation of the player character
  • How to use the Unity Animator

Course content

7 sections66 lectures9h 49m total length
  • Welcome To The Course0:48

    In this video (objectives)…

    1. Nathan welcomes you to the course.

  • Community & Support1:40

    In this video (objectives)…

    1. Lucy invites you to join us in our various community support forums in order to ask questions, connect with other students and share your progress.

  • Accessing Our Projects4:38

    In this video (objectives)…

    1. Any time we change our project during a lecture we will commit that change to a public source control repository for students to access. In this video we show you how to access that content.

  • Installation & Setup7:58

    In this video (objectives)…

    1. We create our new project and then download and install the packages that we will be in future lectures.

  • IMPORTANT: Unity Security Update0:23

Requirements

  • You'll need a basic understanding of C# and the Unity engine

Description

If you’re interested in learning how to make your own third person action combat game, similar to Dark Souls or Assassin’s Creed, then this is the course for you!

Using Unity 2022.1, you'll learn how to create your own 3rd person combat system (similar to that used in games like Dark Souls or Assassin’s Creed). It can easily be added to your RPG project, or any other 3rd person game you’re working on.

You’ll learn about player input, animation state machines, attack combos, dodging, target locking, cinemachine camera options, simple enemy attack AI and more.

By the end of the course you’ll have created your very own sandbox arena where you can hack and slash as many enemies as you like, using a 3rd person camera and control system - with either mouse / keyboard or game controller.

This course is aimed at a beginner plus to intermediate level. You'll need a basic understanding of the Unity interface and C# (if you've taken any of our other Unity courses then you should be good to go).

All students have access to the Q&A forums where our Instructors, Teaching Assistants and Community are ready to help answer your questions and cheer on your success.

Ready to create your own combat game? Come join the course now!

Who this course is for:

  • If you're interested in learning how to make your own third person action combat game, similar to Dark Souls or Assassin’s Creed.
  • It can easily be added to your RPG project, or any other 3rd person game you’re working on.
  • If you've got some experience in Unity and are looking to level-up your skills.