RPG Shops & Abilities: Intermediate C# Game Coding

Implement Shop Systems, Special Abilities, distributable Trait Points and polish your finished RPG!

4.73 (274 reviews)
Udemy
platform
English
language
Game Development
category
instructor
RPG Shops & Abilities:  Intermediate C# Game Coding
9,582
students
19 hours
content
Apr 2023
last update
$79.99
regular price

What you will learn

Build a Shop System fit for any game genre

Build a highly flexible RPG Ability System

Advanced programming concepts such as Composite and Strategy patterns

Create a RPG Trait System to distribute points to Str, Dex, Int, etc.

Design a dynamic Main Menu

Load and save to multiple slots

Create a full game moment to showcase your game

Why take this course?

Learn how to include three essential game mechanics, Shops, Special Abilities and Traits, in your games.

This highly acclaimed series 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 prerequisite.

You can use the code we create in the course in any game or project you build. We’ll be using an RPG as an example. You don't need to have completed the previous parts of the RPG Series (the RPG Core Combat, Inventory Systems and Dialogue & Quests courses) but it will give you an advantage if you already have.

The course is project-based as we believe this is the best way to learn Unity and C#. You will not just be learning dry programming concepts, but applying them immediately to a real RPG as you go.

We’ll provide the RPG project created so far in the series so that you can practice integrating to an existing complex project. Every element of the project we touch will be fully explained and no knowledge of the project will be required.

In the course we will be building the following from scratch:

  • Shop and Traits UI

  • Integration between Traits and a modifier system

  • Main menus

  • Barter system giving discounts to player with high charisma

  • Buying and selling

  • Filtering shop items by type

  • Flexible and composable special abilities

  • Cooldown timers

  • Mana and money

In the process of the course we will cover advanced topics such as: C# Delegates, Interfaces, Lambdas, Strategy and Composite Patterns.

You will get full lifetime access for a single one-off fee. The creators are qualified and experienced coders and avid gamers, so are able to explain complex concepts clearly, as well as entertain along the way.

You will have access to a course forum where you can discuss topics on a course-wide basis, or down to the individual video. 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).

The course is still in production with new videos dropping on a weekly basis, making now a great time to get involved and help shape its future.

Shops and Abilities are core to many game genres. So why not join us and get started improving your game development right now?


Screenshots

RPG Shops & Abilities:  Intermediate C# Game Coding - Screenshot_01RPG Shops & Abilities:  Intermediate C# Game Coding - Screenshot_02RPG Shops & Abilities:  Intermediate C# Game Coding - Screenshot_03RPG Shops & Abilities:  Intermediate C# Game Coding - Screenshot_04

Reviews

Bahaa
March 29, 2023
Exactly how I expected it to be, but I would've preferred if there was a course about turning our game to an MMO, or a small-sized network at least, and possibly a course about how to replicate the combat levels for other skills that players can do in-game (E.g: Mining, Woodcutting, Agility, etc), through experience rather than payments (in the Traits section)
Rafael
February 23, 2023
The title is not wrong, but it led me to believe it was an intermediate course, but it's a tutorial WITH intermediate coding. Sadge. The instructor is fine, I know his job from UE5 courses. I'm sad, I was expecting more from you guys. And that's a review that can be considered to other "intermediate" courses, I'm not going to repeat myself. (a tip you guys could use and move forward the same old tutorial content).
Gregory
January 27, 2023
This course was an awesome extension to the previous courses that really pulled everything together. It's a testament to Sam and Rick that I paused the course for over 6 months part way through and was able to pick it right back up with a minimum of knowledge loss. The abilities section in particular may have been my favorite section across all 4 courses and watching the final video really was bittersweet.
Eric
October 17, 2022
These four RPG GameDev.TV course is a must get for RPG enthusiasts. An investment well worth it's price. Because, the lectures are very informative and structured. Also, you could join their community and people are willing to help out on fixing bugs. Besides obtaining my B.S. in Game Design, these courses are my best investments, hands down.
Pachara
September 30, 2022
Quite a bit difficult to follow and understand. Advanced Shop features really required a lot of time to understand and set up
Ashraf
September 27, 2022
Excellent course , I have followed all the RPG Series and done GameDev.tv Unity 3D and 2D before too; tones of information learned , really appreciate Sam effort in this series. thanks Game Dev and looking forward for more courses from Sam , I also done the mini course of design pattern and so happy . I hope to make my dream game and made the career shift :) .
Brandon
July 3, 2022
great course. youll learn a lot of new features esp with new patterns in code as well as more extensive use for scriptable objects
Francisco
June 11, 2022
Excellent course for more experienced Unity Developers :) I have followed all the RPG Series and done GameDev.tv Unity 3D and 2D before too.
Gearóid
April 9, 2022
This course is a worthy extension of the whole RPG series. The different sections build off of previously established content from the previous courses and introduce new content to tie everything together into a whole package. The new content also highlights an important part of game development, how adding new features to a game may require you to go back and change other scripts so that everything works together more effectively. I like how the end of every section provides ideas for possible extensions from what's provided in the course. I will probably look through all of the sections again to see what ones I could try and add to the game. Overall, this course adds some other useful features for an RPG game and demonstrates how all the systems can tie together to make a comprehensive game. Though I feel that this course works best if you have already done the previous courses, which are all great courses as well.
Scott
March 18, 2022
There's not a lot of info at the start of the lecture about how to set up the project. It assumes the individual downloads the project instead of continuing from the previous projects.
Song
November 4, 2021
Just great. Been through the multiplayer tanks course with Dapper. Gonna do quests are this one. I'm sure you'll keep making bangers. As long as you provide, I shall learn! Thanks guys.
Nay
November 2, 2021
I just finished all four courses of RPG series. It was amazing journey. I get a lot of knowledge from this RPG series. The instructors are really really great and explain the details of everything he did except the implementation of inventory in inventory course but they explain really well how to use it. I'm really recommend this course and all RPG series. Thank for this great RPG series.
Graeme
October 22, 2021
Fantastic course, ton of neat concepts and a few key programming patterns covered. Thanks as always for the great content.
Hedi
September 17, 2021
Well... What a journey. I do believe this series is the most professional udemy unity course I have seen untill now. It was awsome, and the product base (especially the code) is just... beautifull. Thank you very much Gamedev.Tv team! I hope to hear you soon.
Marion
July 11, 2021
I have taken all of their previous courses and this is in line with the quality I have come to expect from GameDevTV. I hope to have the skills necessary to get a job in the industry or publish my own game soon.

Charts

Price

RPG Shops & Abilities:  Intermediate C# Game Coding - Price chart

Rating

RPG Shops & Abilities:  Intermediate C# Game Coding - Ratings chart

Enrollment distribution

RPG Shops & Abilities:  Intermediate C# Game Coding - Distribution chart
3808338
udemy ID
1/28/2021
course created date
5/27/2021
course indexed date
Bot
course submited by