About

Build a Roman colonia on ground that fights back.

Provincia is a Roman colony builder on a fixed terrace grid. You are the curator of a small colonia at the edge of the province — survey the land, route water, house families, and keep the haul board moving as refugees arrive from the road.

What Rome gave you is small. What you make of it is yours.

Your charter

The wagons leave. You stand above a strip of granted land with a curia, starter housing, ponds along the grant, and stone and timber in the hall. Families who came with the charter need work. More will arrive from the road when word spreads — if you keep beds and food ready. You are the curator, not a god. Rome gave you the outline. The rest is placement, water, and patience.

What you'll do

  1. 1Survey the grant — pan, orbit, read the terraces and ponds already on your land.
  2. 2Place paths, housing districts, and work buildings from a CSV-driven palette.
  3. 3Route water with wells, channels, and aqueducts; keep wet ground reachable.
  4. 4Balance stone, timber, and food as families arrive and expect beds.
  5. 5Form lines when raiders come — the aqueduct wall is yours to hold.
  6. 6Expand from a charter village into something that feels like a province.

Features at a glance

Housing district beside a stone aqueduct

Plan on stepped ground

Survey a fixed grant on 1 m terraces. Housing districts, roads, quarries, and workshops snap to the same grid the simulation reads — so placement is planning, not painting.

Stone aqueduct carrying water past the colonia

Living water & aqueducts

Ponds, wells, and stone runs use a real flow model. Cut a channel through a terrace and it drains somewhere. Route water before your colonists run dry.

Workshops and production buildings on the colony grid

Colonists carry the load

Timber, stone, and food move by haul jobs — not magic. Workshops stall when stockpiles run empty. Growth is logistics, not just placing buildings.

Roman infantry formation facing a fortified colonia

Defend the colonia

When word of your grant spreads, so does trouble. Form lines on the terrace, hold the aqueduct wall, and keep the settlement standing.

Under the hood

For players who want the technical picture — straight from the dev build.

Grid-first planning

Buildings come from CSV rows — footprint, cost, workers, scene path. Placement updates occupancy layers for paths, sewage underlays, and construction reserves. One coordinate system for tools, rendering, and simulation.

Settlement overview with aqueduct and cathedral

Cellular-automata water

Water moves downhill by hydraulic head (terrain height + depth). Building cells block flow. Wells push harder than springs. Aqueduct piers stay permeable so channels stay connected to the grid.

Stone aqueduct spanning past town buildings

Housing on slopes

Drag a district zone and a solver packs hut clusters along paths, respecting flat-enough terrain and door heights. Large zones lean on a native BFS extension to stay under a one-second layout budget.

Dense housing district with aqueduct edge

Jobs, hauls, needs

Town hall spawns workers and holds stockpiles. Foresters, quarries, and workshops pull from a shared haul board. Thirsty colonists path to wet cells. Happiness nudges walk speed between half and one-and-a-half.

Production buildings and workshop chain

Battles on the grant

Deterministic melee on the same terrace grid — form infantry, hold the aqueduct wall, and keep the colonia standing when raiders arrive.

Battle clash near the colonia aqueduct wall

Screenshots

Settlement overview from the itch capture pack
Housing district beside the aqueduct
Water aqueduct through the colonia
Town hall close-up among the trees
Production and workshop buildings
Infantry formation facing the colonia
Battle clash at the aqueduct wall
Secondary title key art from the build
Roman colonist at work
Early-stage Roman housing
Upgraded Roman housing
Curator portrait from the tutorial

Download

Grab the current pre-alpha build for your platform. Free — expect bugs.

  • Windows: Unzip and run Provincia.exe
  • macOS: Unzip and open Provincia.app
  • Linux: Unzip and run Provincia.x86_64

Pre-alpha build pre-alpha-2026-07-27 — free download, expect bugs. Steam coming later.

Where we are

Provincia is in active pre-alpha. Core placement, water, housing layout, colonist logistics, and battles are playable in the Godot build. Download a build below — expect bugs. No Steam page yet.

Follow on DevTalk

Provincia

Provincia is in active pre-alpha. Core placement, water, housing layout, colonist logistics, and battles are playable in the Godot build. Download a build below — expect bugs. No Steam page yet.

Status

  • Pre-alpha — free download
  • Steam — coming later
© 2026 Provincia