Arena
The Arena is a 21 × 11 grid (231 tiles), of which 213 are planets and 18 are voids. Two vertical void walls divide the map into a left base, a right base, and a central arena connected by narrow gateways at the top and bottom. This symmetric layout is suitable for a large group of players who compete over the valuable resources in the central area. The map doesn’t have many obstacles there, and only two space stations. So it can be expected that the central area will be a vivid battleground.
The map is defined by a sequence of zones. Each zone type (gravity, structure, planet distribution) is specified as an ordered list. Zones later in the list override earlier ones where they overlap.
Map Structure (Voids)
The map contains 18 void tiles forming two vertical walls that separate the bases from the central arena.
Each wall leaves a one-tile gateway open at the top and bottom (at y=0 and y=10), forcing players through narrow chokepoints to move between the bases and the center. The voids can be defined as two rectangle zones:
| # | Geometry | Coordinates | Tiles |
|---|---|---|---|
| 1 | Rectangle | (5,1) to (5,9) | 9 |
| 2 | Rectangle | (15,1) to (15,9) | 9 |
| Total | 18 |
Zones for Gravity and Planet Types
The Arena is structured into 11 named rectangle zones that are the base for defining the distribution of planet types, resources, and gravity levels across the map.
Zones A1 and A2 are the “spawning areas” for the players. The darker the colors of the zones, the more valuable the resources (see below). Zone E is the innermost core of the arena, with the most valuable resources, trading space stations, and the highest gravity (making movement costly).
| Zone | Geometry | Lower-Left | Upper-Right | Planets |
|---|---|---|---|---|
| A1 | Rectangle | (0,3) | (4,7) | 25 |
| A2 | Rectangle | (16,3) | (20,7) | 25 |
| B1 | Rectangle | (0,8) | (5,10) | 16 |
| B2 | Rectangle | (0,0) | (5,2) | 16 |
| B3 | Rectangle | (15,8) | (20,10) | 16 |
| B4 | Rectangle | (15,0) | (20,2) | 16 |
| C1 | Rectangle | (6,8) | (14,10) | 27 |
| C2 | Rectangle | (6,0) | (14,2) | 27 |
| D1 | Rectangle | (6,3) | (7,7) | 10 |
| D2 | Rectangle | (13,3) | (14,7) | 10 |
| E | Rectangle | (8,3) | (12,7) | 25 |
| Total | 213 |
Note that zones B1–B4 overlap with the void walls (column 5 and 15). The void tiles within those rectangles are not counted as planets, which is why each B zone has 16 planets (not 18).
Gravity Zones
Gravity increases from the outer edges toward the arena center (green / yellow / red), creating a gradient of movement costs across the map.
The base areas A1 and A2 have light gravity, making it easier to build up an initial fleet of robots locally. The arena center (E) has intense gravity, the rest of the map medium gravity.
| Zone(s) | Gravity Level |
|---|---|
| A1, A2 | light (1) |
| B1 - B4, C1, C2, D1, D2 | medium (2) |
| E | intense (3) |
Black Holes and Space Stations
4 black holes and 4 space stations are placed at specific tile locations across the map.
The black holes guard the chokepoints where the void walls meet the corridors, creating hazards at the transitions between bases and arena:
| Type | Coordinates | Count |
|---|---|---|
| Black Hole | (4,9), (14,9), (6,1), (16,1) | 4 |
| Space Station (spawning) | (2,5), (18,5) | 2 |
| Space Station (no spawn) | (9,3), (10,7) | 2 |
Each base has one spawning station at its center (A1 and A2). Two non-spawning stations are placed in the arena center (E), providing contested rest points. The black holes exhibit 180° rotational symmetry around the map center.
Resource Mines
The resources are distributed across the zones in the following sequence. The expressions for “Count”
use meta variables such as empty_planets, as explained in the
chapter on map definition. The image below illustrates
the distribution of resource mines across the map zones.
Common resources (Bio Matter) are plentiful in the team bases, while Cryo Gas fills the corner areas. Dark Matter occupies the top and bottom corridors, Ion Dust the arena flanks, and Plasma Cores are found only in the dangerous arena center.
| Resource | Zone(s) | Count | Total | Available Units |
|---|---|---|---|---|
| Bio Matter | A1, A2 | empty_planets * 0.5 | 24 | 10000 bm |
| Cryo Gas | B1, B2, B3, B4 | empty_planets * 0.3 | 20 | 7500 cg |
| Dark Matter | C1, C2 | empty_planets * 0.25 | 14 | 5000 dm |
| Ion Dust | D1, D2 | empty_planets * 0.4 | 8 | 3500 id |
| Plasma Cores | E | empty_planets * 0.2 | 5 | 2000 pc |
JSON Payload
The full JSON payload for creating this map template via the REST API can be found in
arena-map.json.




