Core Concepts

Terrains & Plots

Everything in SLAAAD is built on a simple spatial primitive: The Headless Grid. Understanding Terrains and Plots is fundamental to building on our platform.

What is a Terrain?

A Terrain is a project-bound container that defines a specific grid environment. It acts as the canvas where your users will acquire and occupy space.

Configurable Dimensions

Define your grid with precision (e.g., 10x20, 50x50, or a single row strip).

Access Control

Control who can buy plots and what the pricing strategy is for each terrain.

What is a Plot?

A Plot is an individual cell within a Terrain. It represents a single unit of ownership and occupancy.

Anatomy of a Plot

row

The vertical index (0-indexed).

col

The horizontal index (0-indexed).

status

The current availability (e.g., OCCUPIED).

Coordinate System

SLAAAD uses a 0-indexed coordinate system. The origin (0, 0) is located at thetop-left corner of the terrain.

0, 0
0, 1
0, 2
0, 3
1, 0
(1, 1)
1, 2
1, 3
2, 0
2, 1
2, 2
2, 3

Headless Advantage

"By decoupling the grid logic from the UI, SLAAAD allows you to render these plots however you like—as 2D sprites, 3D voxels, or even simple list items."

Last updated: April 2026