Search and Compare course prices, ratings, and reviews. Over +350 Design and Technology courses in one place!

RPG Core Combat Creator: Learn Intermediate Unity C# Coding

(12 customer reviews)
Product is rated as #22 in category Development

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.

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).

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

4.8 out of 5
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Chaz

    This course is truly amazing. If you take your time and don’t rush through, you will have something that works great as a starter RPG and you will completely understand how everything works.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Thanitsak Leuangsupornpong

    Very Well Done Teaching! Really! If you want to do your own RPG game check this out you won’t regret it! My only recommendation is that be prepared for the great content, take notes and try to understand as much as possible with GameDev team everything just goes smoothly anyways. One more thing, even I’m using a newer version of Unity everything just goes perfectly fine! Just a few little bit of differences, ex now we can Serialize UnityEvent within Unity Inspector no need to use sub class. Overall, AMAZING AS ALWAYS!

    Helpful(0) Unhelpful(0)You have already voted this
  3. Gary Buchert

    So far so good. Trying to further my C# skills in preparation for the Unity Certified Associate Programmer Exam and several external sites pointed to this course.

    Update: Still loving the course. I’ve struggled with the more advanced programming lectures, but appreciate the challenges even though I’m rarely 100% correct. Looking forward to the remaining lectures.

    Final Update: Finished the course! First off, I’ll say that the further I got, the more in over my head I felt in regards to the programming. By the end, I was not able to complete any challenges by myself. Sam is absolutely brilliant, but I had such a hard time following his lectures and found myself watching the full video first, then going back to either manually type OR just copy/pasting from the Git commits to save time. The blame lies with me as this was clearly an advanced course, but Sam speaks and types very quickly which made the 0.75x speed a very handy feature. Overall, this was a fantastic experience and I’m glad I’ve completed it but before progressing in this series, I plan to complete Complete C# Unity Game Developer 3D course to help solidify my understanding of the basics of C#. I also hope this will bring me a little closer to understanding the more advanced C# programming lectures of this series. Sorry for the long winded review and good luck to everyone on their journey! Special thanks for for spending their time and resources to make these videos!

    Helpful(0) Unhelpful(0)You have already voted this
  4. K Rebecca Clark

    Awesome course. TONS of information. I definitely plan to go back through the course a 2nd time. Instructor support is AMAZING and FAST when you have questions.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Jiwoon Gim

    The ‘Wow’ moments continuously happened when I learn this course, Because there’re so many precious instructions for making efficient & smart C# coding for game development. It’s literally amazing. I feel so lucky that I met another great learning at Udemy. I appreciate the teachers of this class for great lectures.

    Helpful(0) Unhelpful(0)You have already voted this
  6. German Mikhaylov

    Amazing course! It is the best course for intermediate students, i have found on the Internet. So much love was invested in this cources…

    Huge advantages:
    – good structure of lectures
    – challanges
    – nice and simple implementation of mechanics

    I have found only one disadvantage, it is some bugs that we haven’t fixed in lectures.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Jimmy T

    Another good course from GameDevTV. It covers a lot of topics, and the explanations are great. Apart from a few lectures where things get confusing and some parts where the code gets confusing, the content is 10/10. I really enjoy and totally recommend this course.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Paul Logan

    Another “funtastic” course by the good folks at; full of knowledge, skills and enthusiasm, these guys are my favorite goto’s when it comes to game design and development, in summary; definately a great course to get involved in whether for a hobby or skill devlopment.

    I look forward to engaging in the other parts of the RPG saga. Top effort Ladies and Gents, I tip my hat off to you all for a job well done!

    Helpful(0) Unhelpful(0)You have already voted this
  9. Mat Allen

    Loved this course! Can’t wait to move onto the next section. Rick & Sam are great instructors. Thank you GameDev.TV for creating fantastic courses like this.

    Helpful(0) Unhelpful(0)You have already voted this
  10. John Shoffner

    I really like the pace, as well as the explanations. Video length is also well controlled; much easier to find misunderstood concepts and review (again), without having to go through a 1 hr video!

    Helpful(0) Unhelpful(0)You have already voted this
  11. DrSnakes G

    Thanks for nothing guys. Now everyone and their mothers can make presentable video games if they applied themselves. I hope you are happy…

    Helpful(0) Unhelpful(0)You have already voted this
  12. Gregory Morse

    Fantastic intermediate course. I entered this course at the “beaten up and discouraged by Singleton” phase of my Unity journey and was hoping to find a course that would show a better way and grow my skills. This course has re-energized me and helped grow both my design thinking and development skills. I can’t stress enough how good both Rick and Sam are in their respective modules. Looking forward to keep rolling with the additional courses in this series.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published.

    RPG Core Combat Creator: Learn Intermediate Unity C# Coding
    RPG Core Combat Creator: Learn Intermediate Unity C# Coding


    Compare items
    • Total (0)
    Shopping cart