Hello, world


Regions is a city-building game we have been quietly building in Unreal Engine 5. This site is its devlog.

The short version of what the game is about: cities as systems of movement. Roads in Regions are not painted textures with cars sprinkled on top — they are assembled from typed lanes (drive lanes, bus lanes, tram tracks, bike lanes, sidewalks, parking, medians), and the simulation cares about who is allowed to move where. Under the hood that means a handful of custom C++ modules: a core module, one for traffic, and one for terrain.

Why a devlog? Three reasons:

  1. Notes to our future selves. Half of game development is re-deriving a decision you already made eight months ago. Writing it down once is cheaper.
  2. Working in the open keeps us honest. A system that can be explained in a few paragraphs is usually a system that actually works.
  3. This stuff is fun to read. We have lost entire evenings to other studios’ dev diaries about road networks and pathfinding. Time to give back.

Expect entries about the traffic simulation, the terrain and its auto-material, editor tooling, and the occasional honest write-up of a dead end. No fixed schedule — entries land when there is something worth saying.

If you want new entries as they happen, there is an RSS feed. See you in the next one.