RPG Core Combat Creator: Learn Intermediate Unity C# Coding
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.
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.
This course is the first part in our RPG series. There are two other separate courses in this series, one which focuses on the Inventory system and another that deals with Dialogue and Quests.
Role Playing Games can be complex to create, with many interacting gameplay systems. We make it easy for you, with this online course that teaches you 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 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).
Who this course is for:
- This course is for intermediate Unity users who want to create their own RPG.
- Our Complete Unity Developer course provides the perfect pre-requisite.
12 reviews for RPG Core Combat Creator: Learn Intermediate Unity C# Coding
Add a review
Original price was: $99.99.$17.99Current price is: $17.99.
Markus Schnurrbusch –
Awesome course with lots of insights on how a basic RPG is working. It really enabled me to implement my own additional feature set into my game so far.
Looking forward for the next parts of this series and I’m sure they will be as fun as this course was.
Many thanks to Rick and Sam. They demonstrate a huge knowledge base on every covered topic and it’s so much fun listening to them and follow along.
Rami Aladdin –
Such a fantastic course, really world class teaching. Tought by passionate and skilled teachers and iterated upon based on the feedback of past students. Learning really doesn’t get any better than this. Way above my wildest expectations.
Petr Hampl –
Great Course! After doing this course I can see how much stuff there is that I still dont know and also this course though me a lot of new stuff so when I look at the games I did I see how bad they are with code structure and how they could be done a lot better. Now Iam planning on taking another RPG course and I highly recommend everyone taking this course!
ThunderCats Huaaa –
The information provided on the videos is really really good, friendly for absolute beginners. Very much recommended, already bought the next 2 series courses
Maximilien Lo Giudice –
Best Unity course !
I liked the structure of the course and the architecture of the project
I would have liked to see in this course:
– Stat system with STR, DEX, INT, WIS, SPEED … ( match requirements for equipping weapons or use items )
– Better UI.
Thank you for this excellent course.
David Hinkle –
I long to create a simple RPG for years. Being that I’ve played so many, the look, feel, and overall momentum of these games is a part of my gaming experience. I’ve been using a few plugins by other developers to aid in visual or scripting using their created ui. However, I really want to learn what is happening under the hood. I’m at a stage where I really want to be in control of all the code, knowing exactly where, why, what, when, how… ect. that it is doing. Plus, created my own UI systems would be so awesome. Thank You so much for this course!
János Papp –
I bought the original course back in my student years but never managed to get into it then. Now after 3 years of C# experience and none of Unity, I decided to revive the gamedev dream and had a blast with the course! The course is excellent to get to know the Unity toolbox better, having touched such a wide range of functionality. Explanations were spot-on for intermediate level. Rick’s humour and enthusiasm made the game design part fun and engaging while Sam’s thoroughness on the development part was truly inspiring. An amazing course!
Denny –
The best course, that I’ve seen
Very good explanation of Scriptable objects, Saving System, Stats, Basic RPG combat mechanics, and a lot more
Ben –
Goo course, few complaints would be that the Quizes are too general and sometimes multiple answers are correct but you can only choose one making it hard to assess the best answer for the question. And lastly the stat system is to long and complex it could be shortened down as the progression scriptable object will get massive if you have many enemy types in your game.
Andrew Fomin –
Absolutely fantastic!
I enjoyed every minute of this course, both guys are knowledgeable and, at the same time, know how to properly communicate the information in a clear manner.
Totally recommend, money and time well-spent, no regret whatsoever.
David Halliday –
Provides a thorough and enjoyable experience learning how to set up a beginning RPG combat system with various other elements added in support.
Richard Molina –
Great stuff, im retaking it as before the entire course wasnt complete, im loving this format