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...