Building an RPG with Unity 5.x by Vahé Karamian
Unity is one of the most cutting-edge game engine in the world. Developers are looking for the best ways to create games of any genre in the engine. This comprehensive guide on building an RPG with Unity teaches you high-end techniques currently used in developing modern games. The tips, tricks, and techniques can be applied to your own role RPG.
We begin with an introduction to, and the fundamentals of, RPG games. Moving further, you will learn the necessary parts of building an RPG, such as structuring the game environment, customizing characters, controlling the camera, and designing other attributes like inventory, weapons, and so on.
We also cover designing levels of the game by adding more features to it and making the game more interesting. You will also learn how to get around the obstacle of networking in Unity and be able to implement Multi-Player mode for your RPG games.
By the end of the book, you will be able to build upon core the RPG framework elements to create your own game experience.
What You Will Learn:
Chapter 1: This chapter will discuss how to go about planning a RPG. We will give a brief background on the genre then start discussing some of the design patterns that have been applied to RPG throughout the past. This chapter will also serve the purpose of setting the stage for our RPG to be build.
Chapter 2: In this chapter the reader will start building and thinking about how to setup the game environment. We will be selecting a particular theme for our RPG and start using the design patterns from chapter 1 to create the initial components of the game.
Chapter 3: In this chapter we will investigate and define the different types of characters that we will be using in our RPG. This will include Player Character and Non-Player Character characteristics, attributes, and classes. This chapter basically will define what can be done and what cannot be done in our RPG.
Chapter 4: In this chapter we will discuss the main aspects of the character and non-character movements and A.I. The character mechanics will be discussed and improved. Character status, leveling up, skills, classes, and etc…
Chapter 5: This chapter will focus on the code of the game. The Game Master is usually the main code that glues everything together and controls the whole world. It keeps track of the player, the enemies and everything else that is of importance in the world.
Chapter 6: This chapter will discuss in details the inventory system which is a major part of any RPG. The inventory will be designed and build in a way to satisfy many of the internal system needs. We will define our inventory items and develop the necessary assets and systems to represent and supporting them.
Chapter 7: This chapter will start putting together all of the user interface components and integrating everything together. User feedback, user status, Inventory control, Head Up Display and etc…
Chapter 8: In this chapter we will look into the networking aspects of our RPG. We will discuss some of the challenges you will face for creating a multi-player game and also implement Multi-Player mode for our RPG.
Video Tutorial:
How to Purchase: