Lattice

The engine behind Hearthline

Define the world as content.
Let the engine run it.

Lattice is a content-driven, server-authoritative simulation engine for building living games. Author scales, recipes, and needs as data — Lattice handles the simulation, persistence, offline accrual, and balance.

Powering Hearthline in production — play the open web beta

Capabilities

Everything a living game needs, out of the box.

Content-driven

Worlds are defined as declarative content — scales, recipes, needs, buildings — not hard-coded logic. Designers ship game changes without touching the engine.

Art from your data

Entities start as content; image models generate their icons and scenes. Reference art and a per-game signature keep the set coherent — and AI never touches gameplay.

Server-authoritative

Simulation runs on the server as the single source of truth. Clients render state and send intents; the engine decides what actually happens.

Multi-game by design

One engine, many games. Every entity is game-scoped, so new titles are new content packs — not new codebases.

Offline-aware

The simulation keeps advancing while players are away and reconciles deterministically when they return.

Built-in economy tooling

A balance simulator runs full playthroughs in CI, so pacing and economy regressions are caught before they ship.

Observable

First-class analytics funnels, dashboards, and alerting so you can see how real players move through your world.

How it works

Content in. Simulation out.

  1. 01

    Author

    Describe your game as content packs — scales, resources, recipes, needs, buildings — and generate matching art from the same data.

  2. 02

    Validate

    The validator and balance simulator check reachability, pacing, and economy before anything ships.

  3. 03

    Run

    The server-authoritative engine simulates every settlement, online and off, across every device.

Studio

One workbench for the whole game.

Lattice Studio is the local-first workbench where our games get built — content, art, scenes, and balance, each change validated before it ships.

Lattice Studio's Assets register generating seasonal art for a building from its content
The Assets register — author an entity, then generate its art across seasons.

Assets

Author an entity, generate its art, condition it on the existing set, then approve and promote.

Content

Edit scales, recipes, needs, and buildings in schema-driven forms with live draft validation.

Hero scenes

Compose layered scenes from approved assets and preview them across season, weather, and time of day.

Simulation

Run full balance playthroughs to catch pacing and economy regressions before players do.

Want to build on Lattice?

Lattice powers Raging Bucket's own titles today. Reach out to talk shop.