uZone overview

uZone overview

uZone is an instance manager for Unity servers. It meshes well with other UnityPark products like uLobby and uLink but it can be used completely separate from these if wanted.

uZone comprises of three parts:

  • The uZone Master
  • The uZone Nodes
  • The uZone Clients
The uZone Master is the heart of the system that makes sure that everything runs smooth. The Master needs little to no configuration. One Node is run on each physical server that should have instances managed by uZone. The clients controls everything that happens in the system. Normally, you will have uLobby be the client in the system.

An architectural overview of an example uZone system in motion.

uZone installation

All three parts of uZone can be downloaded here.

The master server and the nodes requires Erlang R15B or later to be installed on the computer. Once that is installed, just unzip the zip file to an appropriate location and it should be good to run. Make sure that the file structure remains the same, so that both uZone Server and uZone Node has access to uz_common.

The interface is installed to a Unity project with a Unity package.