Chapter 8. Creating Multiplayer Games
What you see is just a Simulation.
Working with networking code is probably the most difficult part of creating a game with the Unreal Development Kit. It requires you to think about the code that's running not as a single set of actors, functions, and variables, but rather as a master set with the clients trying to simulate it as best they can. It's not an easy skill to master and it takes longer to create and debug functional multiplayer code, but as an UnrealScript programmer it will be an essential tool in your arsenal.
In this chapter we will:
Discuss the server-client relationship and how each of them views the game world
Set up for testing in a network environment using a single computer
Learn about the different variables and functions associated with networking
Replicate our own variables and functions from the server to the client and vice versa
So with that, let's start working in multiplayer!