Course Overview
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!
FAQ
FAQ area empty
Course curriculum
-
Section Intro - Basic Movement
Xem trước -
Player Character
Xem trước -
Animator State Machine
Xem trước -
Movement Input
Xem trước -
Player Character Controller
Xem trước -
Movement Blend Tree
Xem trước -
Cinemachine Camera
Xem trước -
Camera Relative Movement
Xem trước -
Movement Refactoring
Xem trước -
Creating The Environment
Xem trước
-
Section Intro - Melee Combat
Xem trước -
Targeting
Xem trước -
Entering The Targeting State
Xem trước -
Selecting A Target
Xem trước -
Targeting Camera
Xem trước -
State Driven Camera
Xem trước -
Cinemachine Target Group
Xem trước -
Force Receiver
Xem trước -
Targeting Movement
Xem trước -
Targeting Animations
Xem trước -
Improved Targeting Selection
Xem trước -
Mixamo Animations Fix
Xem trước -
Player Attacking State
Xem trước -
Attack Data
Xem trước -
Combo Attacks
Xem trước -
Attacking Force
Xem trước -
Weapon Hitbox
Xem trước -
Dealing Damage
Xem trước -
Attacking State Polish
Xem trước -
Improving The Environment
Xem trước
-
Section Intro - Enemy AI
Xem trước -
Enemy State Machine
Xem trước -
Enemy Idle State
Xem trước -
Player Detection
Xem trước -
Enemy Chasing State
Xem trước -
Enemy Attacking State
Xem trước -
Enemy Weapon
Xem trước -
Weapon Knockback
Xem trước -
Impact States
Xem trước -
Impact State Transitions
Xem trước -
Dead States
Xem trước -
Ragdoll On Death
Xem trước -
Player Blocking State
Xem trước -
Combat Polishing
Xem trước
Requirment
-
You'll need a basic understanding of C# and the Unity engine
Outcomes
-
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
5 Students
3 Courses
0 review