hrxdev

Prison Life (working title)

A prison management sandbox about running a place full of people who each have their own character, memory and relationships.

Abstract grid of floor tiles
Status
Early development (simulation core)
Platforms
PC (Windows, macOS), planned
Built with
Godot 4, C#/.NET
Release
Not announced

“Prison Life” is a working title. The final name will be different.

What it is

A pure sandbox: no story, no campaign, no quests. You build the prison and keep it running.

Roadmap

Seven milestones, in order. No dates: a milestone is done when its gate is met, not before. This list mirrors my task tracker.

  1. M0 – Core skeleton in progress

    Repository, solution, simulation tick loop, a world with floors in its data, commands, saves, local checks.

  2. M1 – Building and view

    Godot client: walls, doors, rooms, floor slicing, a camera that rotates in 90° steps, debug overlays, plain cubes instead of art.

  3. M2 – Movement and daily routine

    Regions and reachability, pathfinding across floors (HPA*), flow fields, daily modes, roll calls.

  4. M3 – Life

    Needs, utility AI, food, showers and sleep, guards as full characters, logistics, and an inspector that answers “why did they do that”.

  5. M4 – Social

    Traits, memory, a multi-axis relationship graph, rule-based social actions, rumors, fights.

  6. M5 – Prison

    Contraband, searches, gangs, informal hierarchy, riots as a group decision.

  7. M6 – Floors and art

    Stairs, tiered cell blocks, watchtowers, low-poly art, lighting.

Follow the work

How it’s made / Use of AI

Prison Life is developed by one person with an AI coding assistant, Claude Code by Anthropic. The code is written with the assistant’s help under my direction, and I make the design decisions. The process is described on How it’s built. Inside the game, characters’ behavior comes from deterministic systems (utility AI): the same state and the same inputs always give the same result, so every action can be explained. Generative AI makes no decisions in the game. If generative AI is ever used for content such as text, art or audio, it will be disclosed here and on the store page, as Steam’s AI disclosure requires.

Contact

contact@hrxdev.cc