Udemyintermediateen

Unity Parkour & Climbing System

Unity & C# tutorial: Build a third-person parkour & climbing system. Master gameplay programming for exciting mobile and PC games!

4.6(325)
2,095students
9h 30m
Certificate
Fantacode Studios
Fantacode StudiosGames & Apps Development Company

Course Content

Unity Parkour & Climbing System is an intermediate-level Udemy course taught by Fantacode Studios. It runs 9h 30m, is taught in English, and includes a certificate of completion. Learners rate it 4.6 out of 5 from 325 reviews, with 2,095 students enrolled. It is a paid course, last updated June 2024.

Learn to build a compelling third-person parkour and climbing system in Unity and C#! This comprehensive course dives into the core gameplay programming concepts behind creating fluid and dynamic movement, inspired by popular titles like Assassin's Creed and Watch Dogs, while also drawing from classic games like Zelda Ocarina of Time.

You'll embark on a step-by-step journey, building the system from scratch without relying on external assets. This hands-on approach is ideal for mastering fundamental game programming skills.

Here's what you'll learn:

  • Third-Person Controller Development: We'll start by crafting a robust, custom third-person controller – a crucial foundation for any action-oriented game.
  • Dynamic Parkour Implementation: Implement a fully functional parkour system that allows your player to traverse environments with ease. The system dynamically reacts to obstacles.
  • Environment Scanning: Develop an environment scanner to detect obstacles in the player's path, enabling context-aware parkour actions.
  • Advanced Animation Techniques: Explore target matching animation techniques to seamlessly adapt animations to varying obstacle heights, creating a more realistic and responsive experience.
  • Data-Driven Parkour Actions: Utilize scriptable objects in Unity to architect parkour actions. This allows designers to easily create, modify, and manage parkour moves without requiring code changes – a key element of scalable game development.
  • Climbing System: Build a robust climbing system, similar to those found in games like Assassin's Creed, adding another layer of verticality and gameplay possibilities.

By the end of this course, you'll have not only mastered the creation of a sophisticated parkour and climbing system but also gained invaluable game development skills and techniques applicable to a wide range of projects and a successful career in the gaming industry. This course is perfect for aspiring game developers looking to level up their skills in Unity C# game development.

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.

5.0
1h 39m
intermediate
pluralsight
5.0(81)
4h 6m
beginner

Game Development: Basic Games with C# and Unity 3D

by TheCodingCult (aka Henrique de Carvalho)

5.0(46)
14h 31m
beginner