![]() This is a dedicated server.įor ARK, the client executable is the ShooterGame.exe that is called when you start the game, while the dedicated server is ShooterGameServer.exe, which the game starts when you start a dedicated LAN server via the "Host/Local" menu of ARK (which I'll say more about in a moment).ĪRK can also be hosted without a dedicated server, in what they call non-dedicated multiplayer, where one player's client program will take over server duties. However, for resource-intensive games, there will be a separate executable, which only does the server duties and can't actually act as a client. When you now turn your head and walk to the beach, the client tell the server: "I turned 90° and walked forward 2 m", and the server answers: "Okay, you're now at the beach" (The reality is of course more complicated than this, but this is what the client-server approach boils down to).įor most games, the part of the game doing the server duty is included in the main executable (the thing you run when playing the game). For example, the server knows where your survivor is. When running a game, there will be one person (usually called the host), whose computer (called the server) is keeping track of the game state, while each other player's program (called the client) just relays changes of this game state to the host. Therefore, a short explanation of the client-server model: ARK's hosting lets the consumer peek a little deeper into the network architecture than other computer games, where there's just a host button somewhere in the multiplayer menu.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |