Book Image

Building an RPG with Unity 2018 - Second Edition

By : Vahé Karamian
Book Image

Building an RPG with Unity 2018 - Second Edition

By: Vahé Karamian

Overview of this book

In a role-playing game (RPG), users control a character, usually in the game's imaginary universe. Unity has become a top choice for developers looking to create these kinds of immersive RPGs. Building an RPG with Unity 2018, based on building some of the most common RPG features, teaches you tips, tricks, and techniques that can be applied to your own game. 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. By the end of the book, you will be able to build upon the core RPG framework elements to create your own immersive games.
Table of Contents (16 chapters)
Title Page
Copyright and Credits
Dedication
Packt Upsell
Contributors
Preface
Index

Designing an inventory system


As with everything else we have discussed thus far, designing your inventory system will also be heavily dependent on your game. There are many different types of inventory system mechanics that you can study and choose based on its relevance to your game.

Weighted inventory

I will be leaning towards implementing what is called the weighted inventory. In this type of inventory system, each item or piece of equipment is assigned a numerical value that represents the weight of the item. This, in return, is used to determine how much inventory the player can carry at any given time during game play. This makes sense for our RPG, if you think about it.

Consider the following as an example: assume you are a hiker who wants to climb Mount Ararat. The climb itself will take a certain amount of time. During the climb, you will need to carry with you the necessary equipment to complete the journey or climb. Realistically, there are several crucial items that you, as the...