From Udemy's RPG Core Combat Creator: Learn Intermediate Unity C# Coding course by GameDev.tv
This project completes three RPG courses. There are two other separate courses, one which focuses on the Inventory system and another that deals with Dialogue and Quests. The first part of the three courses deals with player movement, NavMesh navigation, AI pathfinding, save and loading systems, basic pick ups, using asset packs, debug code, making particle effects and more.