Online multiplayer gameplay is developed on top of Jam City's proprietary frameworks. Gameplay uses a client-server architecture: to play, game clients get connected to a cloud server, which runs the game rules and has full authority on the game status. By having a fully authoritative server, the game is very resistant to cheats, and players can play the game normally even if their friends or opponents have bad internet connectivity. Cloud game servers are deployed dynamically according to diverse rules (see Backend) in order to provide players with rock-solid, low-latency game experiences. The game client is developed in Unity. By leveraging the power of Unity's High Definition Render Pipeline, the game provides players with beautifully-looking, AAA quality environments, characters and visual effects. Unity’s cross-platform support allows us to extend the game to other screens and platforms in the future.