Building an RPG with Unity 5.x
Building an RPG with Unity 5.x
We begin with an introduction to, and the fundamentals of, RPG games.

Tell me more...

Building an RPG with Unity 2018 - Second Edition

To start with, the book guides you through the fundamentals of role-playing games. You will learn the necessary aspects of building an RPG, such as structuring the game environment, customizing characters, controlling the camera, and designing other attributes such as inventory and weapons. You will also explore designing game levels by adding more features. Once you have understood the bigger picture, you will understand how to tackle the obstacles of networking in Unity and implement multiplayer mode for your RPG games.



Whenever you read a good book, somewhere in the world a door opens to allow in more light.

  • Chapter 1-4
  • Chapter 1 - What is an RPG?

    A brief history of the genre. Characteristics of an RPG. Existing or upcoming RPG games. Patterns in RPG. Summary.
  • Chapter 2 - Planning the Game

    Building our RPG. The story of the Zazar dynasty. Asset inventory. Level design. Testing the level. Creating the main menu. Creating the GameMaster script. Summary.
  • Chapter 3 - RPG Character Design

    Character definitions. Base character class attributes. Chharacter states. Character model. Character motion. Inverse Kinematics. Summary.
  • Chapter 4 - The Game Mechanics

    Customizing the player character. Non-player character. PC and NPC interaction. Summary.
  • Chapter 5-8
  • Chapter 5 - Game Master and Game Mechanics

    GameMaster. Improving GameMaster. Player data management. Changes to the game level controller. Testing. Summary.
  • Chapter 6 - Inventory System

    Designing an inventory system. Creating an inventory item. Designing and inventory interface. Integrating the UI with the actual inventory system. Inventory items and the player character. Summary.
  • Chapter 7 - User Interface and System Feedback

    Designing a heads-up display. Completing out HUD design. Integrating the code. Enemy stats in the HUD. Enhancing the code. Summary.
  • Chapter 8 - Multiplayer Setup

    Challenges of a multiplayer game. Initial multiplayer game. Network-enabled RPG characters. Testing out network-enabled PC and NPC. What's next? Summary.


Lets get in touch. Send us a message: