Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Create an RPG Game in Unity
Rating: 4.2 out of 5(563 ratings)
7,131 students

Create an RPG Game in Unity

Advanced game design
Created byPete Jepson
Last updated 7/2025
English

What you'll learn

  • Create an RPG fantasy game in Unity
  • Upgrade your knowledge of C# coding to an intermediate level
  • Create a dynamic menu system for storing pickup items
  • Create a potion mixing system for creating magic attacks
  • Setting up enemy AI pathfinding navigation

Course content

16 sections248 lectures41h 5m total length
  • Downloading Unity5:13

    download and install Unity 2020.1.2.7 via Unity Hub, choose Visual Studio 2019 and necessary build supports, then create a rpg project and note the updated editor layout.

  • Resources0:50
  • Install probuilder5:17

    Install Pro Builder from the Unity registry via Windows Package Manager, enable pre-release packages, and design UI in Unity with 3D objects and grid snapping using Progress.

Requirements

  • You should have a basic understanding of Unity and C# coding
  • You will need a computer capable of running Unity 2021

Description

Do you want to create a great RPG fantasy game in Unity?

In this course I am going to take you through the process step by step:


  • Setting up the terrain and level layout

  • creating menus and inventory systems

  • setting up an onscreen mini map

  • creating a shop system to buy ingredients for potions or weapons and armour

  • setting up a dynamic inventory menu where you can mix potions to create unique magic attacks

  • spawning in enemies and boss characters with combat systems and navigation pathfinding

  • setting up player magic attacks and melee combat

  • saving and loading player progress


This is a huge course covering more than 40 hours and is intended for learners who have a basic familiarity with Unity and C# coding

By the end of this course you will learn key concepts in advanced game design and upgrade your knowledge of C# coding to an intermediate level

You will also have a completed RPG fantasy game which you can include in your portfolio, share with friends or even sell online

I have over 9 years experience of teaching Unity and like all my courses I make learning game design fun and easy, this is why my courses are highly recommended by my learners in the reviews.

So, why not enrol today and I look forward to seeing you in my course.

Who this course is for:

  • This course is for learners who want to develop their coding ability when creating games in Unity
  • For learners who want to make their own RPG fantasy games