Unity 3rd Person Combat & Traversal
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
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.
Instructors
Learn to make video games with the world’s most loved game dev school.
At GameDev tv, we help aspiring developers actually finish their dream games. Whether you're starting from scratch or levelling up your skills, our courses guide you step-by-step through real projects — all while having fun along the way.
We’ve taught over 1 million students how to design, develop, and publish their own games using Unity, Unreal, Godot, Blender, C#, C++ and more.
From total beginner to advanced indie dev, we’ve got you covered — with some of the highest-rated and best-selling game development courses on Udemy.
Our mission? Simple. Make learning game dev accessible, practical and fun!
Come join the GameDev tv community — and let’s build something awesome together.
Hello, I'm Nathan. I've been making and modding games for as long as I can remember. I started to get serious about coding when I was 15 and quite quickly stumbled across Unity and have been deep within the engine ever since. I really enjoy building systems, gameplay mechanics, and have spent a lot of time experimenting with multiplayer networking.
Online I go by the name of Dapper Dino and have been growing my YouTube channel since 2018, mostly teaching people the more intermediate topics so that they can use Unity to make the game of their dreams! I'm also part of the Unity Insiders program which gives me access to the latest and greatest information as well as amazing connections with Unity developers and content creators.