Unity RPG Core Combat: Make Your Own RPG Combat System

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

Lectures:187
Length:27.5 hrs
Level:Intermediate
Language:English
Loading...

What you’ll learn

  • Forge core RPG combat mechanics for melee, ranged and special attacks.

  • Code with skill: master C# interfaces, delegates, and more.

  • Create pathfinding systems and patrol paths for enemies and NPCs.


  • Make a detailed level with terrain, enemies, triggers, lighting, particles and props

  • Balance your RPG's combat for perfect player challenge.

  • Design special abilities for epic in-game hero moments.

  • Debug and polish your game with pro particle effects.

  • Level-up your project management with expert game design tips.

30 Day Money-Back Guarantee100% refund, no questions asked.
Lifetime AccessAccess your content on any device, at any time.
Teaching SupportNever get stuck with our teaching assistants on call.

About the course

Master RPG Combat Design with Unity: Create Your Own RPG Combat System!

Are you ready to dive deep into the heart of RPG game development? Our Unity RPG Core Combat course offers you the comprehensive training needed to build intricate and exciting combat systems worthy of any hero's saga.

Why Choose This Course?


  • Master the Art of Combat: Focus your training on the core of all great RPGs—the thrill of combat! Develop skills to craft engaging melee, ranged, and special attacks that dominate.
  • Journey Through Real Game Development: Follow a step-by-step quest where every decision is explained, from initial concept to fully operational battlefields.
  • Wield Advanced Coding Techniques: Level up your C# skills with arcane knowledge like delegates, interfaces, and co-routines.


What You'll Achieve:


  • Develop Robust Combat Mechanics: Learn to create and balance a variety of combat actions that are essential for any RPG.
  • Implement AI Pathfinding: Craft intelligent enemy behaviours using advanced pathfinding systems.
  • Construct Detailed Game Levels: From terrain to triggers and from lighting to particle effects, create rich, immersive environments.
  • Manage Game Architecture: Understand complex project management and code structuring for large-scale game development.


Ideal For:


  • Intermediate Unity paladins looking to specialise in the arcane arts of RPG development.
  • Developers with a basic understanding of Unity and C# wanting to tackle more complex game systems (if you've taken part of our Complete Unity 2D or 3D course you'll be ready!).
  • Game designers eager to deepen their lore on combat mechanics and enemy AI.


Ready to Level Up Your Game Development Skills?

Join us to transform your ability to create pro RPG combat systems in Unity. This course, a legendary campaign over 200% funded on Kickstarter, is your gateway to becoming a grandmaster in RPG game development.

Start your heroic journey today and build the RPG combat system that legends are made of!

rpgCombatallcourseunitycodingc#

//

Build Your RPG World

Sure we cover lots of technical, coding, mechanics type stuff but we also bring it all together with fundamental game design principles.

Smashy Smashy!

Move, hit, shoot, deal damage, take damage, equip weapons, and tons more of the super important parts of combat.

Instructors

Rick Davidson

Rick Davidson

Hi, I'm Rick, nice to meet you all.


I've been making video games for a living for more than 2 decades as a Game Designer, Producer, Creative Director, and Executive Producer, creating games for console, mobile, PC and Facebook. I founded an Indie game studio, called Inspirado Games, which was acquired in 2012 by Electronic Arts / PopCap. I also worked on cool IPs such as Mario, Transformers, Captain America and Mortal Kombat and created successful new IPs from scratch (such as "GardenMind" which was nominated for Canadian Game of the Year in the social / mobile category).


As a qualified Career Coach, I've helped thousands of people achieve their dream of making games for a living - both as Indie Game Developers and as valuable game industry employees.

Sam Pattuzzi

Sam Pattuzzi

Hi I'm Sam, pleasure to meet you.

I wrote my first game at 14, hacking together little games in Macromedia Flash during my summer holidays. Not long after I taught myself C++ followed by Python and web programming. I was hooked.

In 2010 I went to study Computer Science at the University of Cambridge and I've been here ever since. This is where I caught the entrepreneurial bug and I realised I wouldn't want a traditional job for long. So after a few years working in various jobs to get experience, I quit and started burning through my saving looking for my calling.

At the end of 2015, I was coaching some friends to improve their programming skills. Realising how much I loved it, I started creating online courses and reached out to Ben for help. Next thing I know, I'm part of the GameDev.tv gang and get to hang out with our awesome community!

Curriculum

1
Intro & Setup
2
Basic Movement
3
High Level Game Design
4
Basic Combat
5
Enemy AI
6
First Moment
7
Scene Management
8
Saving Asset Pack
9
Saving System
10
Simple Weapons
11
Character Stats
12
Final Polish

Related courses

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...