Chapter 8. Multiplayer Setup
The desire of every indie game developer is to make a multiplayer game. The reality is, creating multiplayer games is difficult. There are a lot of scenarios that you need to take into consideration as a game designer/developer. Besides the technical complexities that are involved in the nature of creating online multiplayer games, there are also game-play elements that you will need to consider.
The purpose of this chapter is to give you a good overview of the out-of-box networking functionality using the new Unity networking paradigm. This is a complex topic, and as such we cannot cover everything in this chapter. A whole new book will be required to really dive into the details.
Having said that, I have prepared this chapter to include one simple project, which will be used to illustrate the fundamentals of networking. I will then show you how to network-enable our own game objects.
In this chapter, we will cover the following:
- Heads-up display
- Completing a HUD...