Servers

From Realms Wiki
(Redirected from Game Server)
Jump to navigation Jump to search

Realms is a realtime game and requires a constant server connection from the mobile client in order to play. There are two main servers which the game communicates with.

World Server

The World Server's role is to handle authentication and assigned an available game server to a player to connect to. Other systems such as bug reports and support requests are handled via the world server. All communication with the World Server is done over HTTP.

Game Server

The Game Server's role is to handle the core gameplay and regular communication between the game client and the greater game world. Network communication is handled through TCP.

History

Previously the World Server and the Game Server shared the same responsibilities. Since version 0.2.0 the split between the two started and the TCP game server took responsibilities for gameplay and the HTTP world server continued it's authentication responsibilities and bug reports. The split between the two is important as before hand the server had to wait for a request to be able to send any data to the client. With the new Game Servers the server can send data to the client at any time.

Date Change
11th August 2023 Split the World Server & Game Server into new systems.