Part 3 – Making a Complete Multiplayer Game
In this part, we will delve into Unreal Engine’s multiplayer support and guide you through writing C++ code to convert some Pangaea game actors into networked actors, explaining the fundamental concepts of client/server and the multiplayer modes.
To create a comprehensive multiplayer game, you will also learn how to extend the game's core classes, such as GameMode, GameState, and GameInstance, as well as how to create the multiplayer game’s menu and the HUD for the game flow, so that players can start the server or join a session to play the game.
Additionally, you will learn valuable techniques for optimizing the game and utilizing high-quality assets to enhance its polish. Plus, we will cover the process of packaging the game for distribution.
This part contains the following chapters:
- Chapter 10, Making Pangaea a Network Multiplayer Game
- Chapter 11, Controlling the Game Flow
- Chapter 12...