Udemy

RPG Core Combat Creator: Learn Intermediate Unity C# Coding

Enroll Now
  • 107,929 Students
  • Updated 7/2025
4.5
(11,320 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Language
English
Rating
4.5
(11,320 Ratings)
3 views

Course Overview

RPG Core Combat Creator: Learn Intermediate Unity C# Coding

Build Combat for Role Playing Game (RPG) in Unity. Tutorials Cover Code Architecture & Video Game Design.

Role Playing Games can be complex to create, with many interacting gameplay systems. We make it easy for you! Learn, step-by-step, how to make the foundations of any good RPG combat system - from scratch.

In this course we're focusing on the core of any great RPG, giving your players a fun combat moment in a well crafted level, based upon a solid game design, built using a robust code architecture. You will follow our project, but also make the game entirely your own.

This highly acclaimed course was over 200% funded on Kickstarter, and is designed for intermediate users of Unity. We recommend you take at least the first half of our Complete Unity Developer 2D or 3D, or equivalent, as a pre-requisite.

The course can be a standalone course, or can be taken as the first part in our RPG series. The three other separate courses in this series teach the Inventory system, Shops and Abilities, and Dialogue and Quests.

This is a highly realistic and comprehensive introduction to real game development. We'll be taking you through our process step-by-step, with all decisions justified and all avenues explored.

Fancy something a little different to get started? Check out GameDev's other courses, just look for the green logo as your guide.

We will be dealing with player movement, NavMesh navigation, AI pathfinding, save and loading systems, basic pick ups, using asset packs, debug code, making particle effects and more. We'll also give you a robust code architecture for managing more complex projects by setting up namespaces.

You'll need a basic grasp of Unity and C# before you get start, from there we'll be teaching you more advanced programming techniques such as C# delegates, interfaces, co-routines and more.

Building an RPG is an amazing way to level-up your game development skills, so why not join us and get started improving your game development right now?

Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), and our student chat group (10k live at any one time).

Course Content

  • 13 section(s)
  • 188 lecture(s)
  • Section 1 Introduction & Setup
  • Section 2 Basic Movement
  • Section 3 High Level Game Design
  • Section 4 Basic Combat
  • Section 5 Enemy AI
  • Section 6 First Moment
  • Section 7 Scene Management
  • Section 8 Saving Asset Pack
  • Section 9 Saving System
  • Section 10 Simple Weapons
  • Section 11 Character Stats
  • Section 12 Final Polish
  • Section 13 Continuing Your GameDev Journey

What You’ll Learn

  • Create core combat mechanics for melee, ranged and special attacks., More advanced C# techniques such as interfaces, delegates, and co-routines., Create pathfinding systems and patrol paths for enemies and NPCs., Make a detailed level with terrain, enemies, triggers, lighting, particles and props., Balance the player and enemy stats (eg. health, damage, movement, attack speed, and more)., Advanced game design, project management and code architecture strategies.

Reviews

  • S
    Sergio De Iscar
    3.5

    El curso está bien en cuanto a contenido y temas. Trata todo lo necesario, pero igual se han quedado un poco obsoletos en algunos temas desde las nuevas versiones de Unity.

  • S
    Sam Paquin
    5.0

    This course is excellent! Sure, some of the coding is outdated and it isn't in the newest version of Unity - but there is still a ton of good information.

  • J
    Juan Rodríguez
    5.0

    This course is amazing. I was just looking for knowledge about AI enemies; however, it goes the extra mile by teaching good practices and going beyond simple structures. I’ve loved everything I’ve learned here.

  • S
    Sean Hurter
    5.0

    Great course! Still relevant in 2025. There were a few things that are different now, but it's usually straightforward to make it work. The Q&A is great for finding issues, if i have made a mistake but can't see where it is. Can recommend the course and look forward to some of the other content that is available

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed