Unity Parkour & Climbing System
Fantacode Studios
4:08:55
Description
Learn to Create a Third Person Parkour & Climbing System in Unity and C# | Learn Gameplay Programming in Unity
What You'll Learn?
- Create an advanced third person controller with parkour that can be reused in other games
- Learn adavnced animation techniques like Target Matching, Humanoid Retargeting etc.
- Learn important 3D gameplay programming concepts
- Learn to architect data driven systems in Unity using Scriptable Objects
- Learn to write clean & modular code in C#
Who is this for?
What You Need to Know?
More details
DescriptionIn this course, youâll learn how to create a third-person parkour & climbing system in Unity and C# while learning important gameplay programming concepts.
Weâll create an advanced third-person controller that can traverse dynamic environments with parkour. Itâs a common system in modern-day games like Assassins Creed, Watch Dogs, etc. But the mechanic itself has been there in lots of older games like Zelda Ocarina of Time. So itâs a perfect project for learning core game programming skills.
So weâll be building all this step by step from scratch. Weâll start by making basic a third-person controller. Weâll not use any assets for it, weâll build this from scratch because itâs a good way to learn the fundamentals of gameplay programming. and then weâll implement the parkour system on top of it. Weâll create an environment scanner for detecting obstacles in front of the player and weâll make the player perform different parkour actions dynamically based on the height and type of the obstacle. Weâll look at advanced animation techniques like target matching that will allow us to adapt the same animation to obstacles of different heights.
Weâll architect the parkour actions using scriptable objects in Unity so that theyâre data-driven & can be created & modified by designers without touching the code. We'll also create a climbing system similar to the one that you see in games like Assassin's Creed.
By the end of this course, youâll not just create this parkour system. But youâll also learn essential game development skills and techniques that you can use throughout your career.
Who this course is for:
- Beginner Unity developers looking to learn intermediate concepts and create reusable systems
In this course, youâll learn how to create a third-person parkour & climbing system in Unity and C# while learning important gameplay programming concepts.
Weâll create an advanced third-person controller that can traverse dynamic environments with parkour. Itâs a common system in modern-day games like Assassins Creed, Watch Dogs, etc. But the mechanic itself has been there in lots of older games like Zelda Ocarina of Time. So itâs a perfect project for learning core game programming skills.
So weâll be building all this step by step from scratch. Weâll start by making basic a third-person controller. Weâll not use any assets for it, weâll build this from scratch because itâs a good way to learn the fundamentals of gameplay programming. and then weâll implement the parkour system on top of it. Weâll create an environment scanner for detecting obstacles in front of the player and weâll make the player perform different parkour actions dynamically based on the height and type of the obstacle. Weâll look at advanced animation techniques like target matching that will allow us to adapt the same animation to obstacles of different heights.
Weâll architect the parkour actions using scriptable objects in Unity so that theyâre data-driven & can be created & modified by designers without touching the code. We'll also create a climbing system similar to the one that you see in games like Assassin's Creed.
By the end of this course, youâll not just create this parkour system. But youâll also learn essential game development skills and techniques that you can use throughout your career.
Who this course is for:
- Beginner Unity developers looking to learn intermediate concepts and create reusable systems
User Reviews
Rating
Fantacode Studios
Instructor's Courses
Udemy
View courses Udemy- language english
- Training sessions 20
- duration 4:08:55
- English subtitles has
- Release Date 2024/03/13