Skip to main content

Atlas

info

Since Atlas is basically an ARK: Survival Evolved clone, we recommend you also check the Game specific info for ARK: Survival Evolved.

Setup Atlas cluster

Atlas can be somewhat cumbersome to set up. But using DediConnect you can offload most of the heavy lifting to the dashboard.

Determine number of game servers

The size of your grid (world) determines how many nodes / game servers you need.

For a 4x4 Atlas cluster you will need 16 game servers (4x4=16). For a 1x1 cluster you just need 1 game server.

Master server

DediConnect will use the node / game server with 0 x 0 (X & Y) grid settings as the master server. This server hosts the Redis database along with the web server to host your map images.

1. Install all game servers on machine

You can spread the game servers over multiple machines or install all game servers on one machine.

Learn how to install game servers >

2. Set up X & Y for all game servers

Navigate to Game server settings and configure the corresponding X & Y numbers while (or after) the game servers are installing.

Atlas - grid location settings 1

You may also want to enable Freeport / Home server according to your map settings.

Atlas - grid location settings 2

3. Export map & cell images

For the in-game map to work you should upload the generated map & cell images. Use the Atlas grid editor to export the map & cell images on your computer.

4. Upload map & cell images

Master server only

You should only upload the map & cell images to the master server. The master server is the node / game server with 0 x 0 (X & Y).

Connect with the master server via FTP and navigate to the directory ServerGrid.

Atlas - upload images 1

Drag the images (MapImg.jpg & CellImg_x-x) to the directory. Make sure NOT to upload the ServerGrid folder, only the contents.

Atlas - upload images 2

5. Export Grid editor settings to Config template

Export the ServerGrid.json and ServerGrid.ServerOnly.json and copy their content to your Config template.

Automatic IP & port configuration

DediConnect will automatically replace the ServerGrid.json and ServerGrid.ServerOnly.json with the right IP, ports and Redis information when the configs are deployed to the game servers.

Cluster X & Y examples

ATLAS supports big clusters, allowing you to create a massive world of connected servers. ATLAS spreads the entire map over multiple servers. Each server in the grid is assigned a specific number (X & Y) to organise each server in the big grid.

If you want to setup a simple 2x2 cluster, you will need to assign the following XY combinations to your servers. Each combination represents one game servers.

Cluster 2x2

X: 0, Y: 0
X: 1, Y: 0
X: 0, Y: 1
X: 1, Y: 1

Cluster 4x4

X: 0, Y: 0 (A1)
X: 1, Y: 0 (B1)
X: 2, Y: 0 (C1)
X: 3, Y: 0 (D1)
X: 0, Y: 1 (A2)
X: 1, Y: 1 (B2)
X: 2, Y: 1 (C2)
X: 3, Y: 1 (D2)
X: 0, Y: 2 (A3)
X: 1, Y: 2 (B3)
X: 2, Y: 2 (C3)
X: 3, Y: 2 (D3)
X: 0, Y: 3 (A4)
X: 1, Y: 3 (B4)
X: 2, Y: 3 (C4)
X: 3, Y: 3 (D4)