Unity 2D RPG: Complete Combat System

Code your own top-down RPG game combat system in Unity using C#

4.62 (363 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Unity 2D RPG: Complete Combat System
3,726
students
10.5 hours
content
Dec 2023
last update
$94.99
regular price

What you will learn

Learn to manage a bigger project from start to finish learning beginner to more intermediate techniques

Create the foundation of a 2D top-down RPG game

Beginner to Intermediate C# fundamentals

Create a 2D top-down movement, combining C# and animator components

Build a combat system with multiple weapons

Learn tilemap, rule tiles, animated tiles, and scene workflow.

Why take this course?

Create your own classic 2D top-down RPG game using Unity, an industry-standard game development program used by many large gaming studios and indie developers across the world.

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 - from scratch.

In this course you’ll create the foundation of a 2D top-down RPG game, giving your players a fun combat moment in a well crafted level, based upon a solid game design, built using a robust code architecture.

In this “beginner +” course you’ll learn to manage a bigger project from start to finish, learning beginner to more intermediate techniques and C# fundamentals.

So if you’re…

  • Ready to break out from beginner tutorials and build something you can call your own?

  • Familiar with the basics of Unity and looking to take the next steps?

  • Looking to build a solid foundation of C# fundamentals with Unity?

This is the course for you!

You’ll get full lifetime access for a single one-off fee. The creators are qualified and experienced with modelling and coding, so are able to explain complex concepts clearly, as well as entertain along the way.

And you’ll get access to the Q&A where our Instructors, Teaching Assistants and Community are ready to help answer your questions and cheer on your success.

Building an RPG is an amazing way to level-up your game development skills, so grab your magic staff and start improving your game development right now!

Screenshots

Unity 2D RPG: Complete Combat System - Screenshot_01Unity 2D RPG: Complete Combat System - Screenshot_02Unity 2D RPG: Complete Combat System - Screenshot_03Unity 2D RPG: Complete Combat System - Screenshot_04

Reviews

Hasan
May 3, 2023
He teaches how to make cool stuff in easy way.That's all ı can say about this course.Thanks to instructor for his simple but effective explanations.
Jimothy
April 24, 2023
Great way to get familiar with 2D in Unity if you already know your way around the 3D side of things. It doesn't quite live up to the name of "Complete Combat System" however. Both in terms of "complete" and "system" as it's limited in combat features and leaves you with more of an ad-hoc solution than the finished combat "system" the course name and description suggests. In particular the quote "Learn to manage a bigger project from start to finish..." seems dishonest you look back on it upon completing the course. It's still a fantastic, fast paced exposure to various 2D workflows that doesn't treat you like a complete newbie and if you approach it with those expectations, you won't get disappointed.
Jordan
April 17, 2023
At first, I found the pace of this course to be slightly overwhelming, and I was frustrated by the breakneck pace that Stephen teaches at. It took me a while, but I realized I wasn't employing the right strategy in following along. If you are trying to code as Stephen is talking, he will likely be much too fast for you, and you'll spend a ton of time rewinding, pausing, rewinding again, and switching back and forth in between the video and Unity. After a while, I realized it was much more effective to watch the coding in chunks. When I started watching longer section of video, and then trying to recreate a larger sequence of steps (instead of trying to keep up line-by-line), I started to enjoy the course much more. By the end I was absolutely loving the course. I feel like I learned a lot, and the course had a ton of really cool, modern, very applicable mechanics. In other courses, I've felt that by the end, it starts to feel extremely convoluted and complex and messy, and I'm looking forward to the finish line. But in this course, it felt very clean and streamlined the whole way though. I'm eagerly anticipating Stephen's next course. My only suggestion would be to pose challenges to the student a bit more often. I didn't really enjoy the gamedev.tv 3D combat system course, but one thing that I did really appreciate about that one was the frequency of challenges that really push you as a student.
Daniel
April 14, 2023
Overall, this course contained a lot of useful content and new information that will greatly help me with my hobby projects. As someone who has been a web developer for many years and has been programming for 20 years, I appreciated the high speed of the course, even though I had to hit the "pause" button at many points. Code-along was not possible for me, so less experienced programmers may find it daunting. I particularly enjoyed the concepts covered in the course, such as Lerp, AnimationCurves, and the whole BulletHell section. The course also gave me a better understanding of Tilemaps. The introduction of newer Unity features like the new Controls and Cinemachine make the course very strong, as many things are now much easier than a few years ago. However, as someone who has also worked through the 3D RPG series on Udemy and liked the structure presented there, I found some coding topics in this course, such as Scriptable Objects and the structure of the scripts related to the IEnemy interface, Projectile, Shooter and EnemyAI, to be confusing and unintuitive. The scripts (Enemy Type) sometimes depend on each other in both directions, making the workflow appear somewhat disorganized. There is a tendency to simply code quickly without questioning what we are actually doing, although I was able to solve all the coding challenges easily, but I am not the standard due to my experience. I am only deducting one star because I really got a lot of new inspiration from this course, and the course is definitely worth the money when viewed in isolation. However, I will need to review some of the scripts from the other courses to ultimately achieve a better overall workflow, especially for 2D RPGs.
Alan
April 14, 2023
Just wanted to share the love for this. It's so nice to find another course that perfectly hits that 'Beginner Plus' sweet spot (perfect for my level). Also, the instructor, Stephen, has some great 'Rick Davidson-like' energy ... which I hugely appreciate. More like this, please! :)
Michel
April 13, 2023
A very good course with new features of Unity: URP, Input System and so. The teacher answers the questions very quickly. A course I recommend to anyone.
Aldo
April 9, 2023
It's great. very clear instructions. I am again following along with Godot instead of Unity, so it's nice that the course materials aren't unity prefabs so that I can easily use them as well.
Jean-michele
April 8, 2023
I am absolutely thrilled with the beginner Unity 2D game development course I found on Udemy! As a complete newcomer to the world of game development, I was a bit apprehensive about diving in, but the course is incredibly well-structured and easy to follow. The instructor does an excellent job of breaking down complex concepts into manageable steps, and the hands-on projects are the perfect way to practice and cement my newfound knowledge. I particularly appreciate the balance between theory and application in the course, as it has given me a strong foundation for creating my own games. Overall, I would highly recommend this course to anyone interested in game development, regardless of their prior experience. Thanks to this course, I am now well on my way to developing my own game, and I couldn't be more excited about the journey ahead!
Suresh
April 7, 2023
Exactly what I was expecting out of this course. Instructor does not waste time and gets to the point. Overall an awesome course!
Fernando
April 4, 2023
I like how Stephen tries to show a lot of different ways to do stuff. I'm pretty happy about creating a bullet hell game as well. I only have one feedback: Take a little more time to explain a few more complex/not obvious terms, like the tilemap ruleset or the 2d configuration settings. Create a few slides to explain, some visual representation of these terms could help a lot.
Antonio
March 31, 2023
I'm starting section 7 of the course and it's already worth the investment. Very didactic and with great tips for beginners (like me) ---------------------------- Estou iniciando a seção 7 do curso e já valeu o investimento. Muito didático e com ótimas dicas para iniciantes (como eu)
Kyle
March 31, 2023
Vital specific instructions on how to integrate Visual Studio Code with Unity are MISSING. They are not included in the 2nd. video as stated in the 3rd video. If VS Code doesn't just launch out of the box the student is left high and dry with no way to move forward. I had to go to Youtube and find a different tutorial to even begin to understand how to do this simple step. Not a big deal for the persistent, but glossing over things like this causes undue frustration. I almost asked for a refund on the 3rd video.
John
March 31, 2023
The instructor moves pretty fast and skims over the code very quickly, which is the most challenging part of game development for me. It would be five stars if he slowed down a little and game me a little more explanation about the code. I really like the content though and would still recommend the course.
Rúben
March 31, 2023
While the content is undeniably high-quality, my experience necessitates an adjustment of my initial review. This course is clearly intended for an audience beyond beginners, a fact I fully acknowledge. However, the main issue lies in the time estimates provided for completing the videos in the final section. These estimates are misleading. Completing the section actually requires substantially more time than what is indicated, often up to tenfold. This is largely due to frequent code modifications within a single video and the inclusion of specific details that are not adequately explained.
Wes
March 30, 2023
Instructor's lecture comments followed the video presentation well. In other words, his comments did not lag or lead the video presentation.

Charts

Price

Unity 2D RPG: Complete Combat System - Price chart

Rating

Unity 2D RPG: Complete Combat System - Ratings chart

Enrollment distribution

Unity 2D RPG: Complete Combat System - Distribution chart
5198560
udemy ID
3/7/2023
course created date
3/25/2023
course indexed date
Bot
course submited by