Server
In ZDoom, the server is the first instance of the program to run in multiplayer, the other players need to connect to it. However, the netcode uses a ![]()
![]()
Some source ports use a client/server model. There, the server is the only one handling the simulation; the clients merely transmit player commands and wait to be told what happens. The main advantage of this system is that it allows connections in real-time instead of having to connect all peers together before the game can even start. Five client/server ports derived directly or indirectly from ZDoom exist: csDoom, Odamex, ScoreDoom, Zandronum and ZDaemon.