Skip to content

Roadmap

Core engine and gameplay loop.

  • Adventure mode — direct WASD character control
  • Overseer mode — RTS-style camera, unit selection, commands
  • Mode switching (Adventure / Overseer)
  • Procedural world generation with 16-step climate pipeline
  • 22 biome types
  • Z-level navigation with stairs
  • Block mining and placement with z-level targeting
  • Inventory and hotbar system
  • Unit commands — MoveTo, Build, Demolish, Pickup
  • A* pathfinding for units
  • Global task queue with auto-assignment to idle units
  • Companion system — Follow, Station behaviors
  • Shadowcasting field of view
  • Dynamic lighting with light sources
  • Surface index and grounding system
  • TCP debug server and kinswardctl CLI (40+ commands)
  • Region map export (PNG, ASCII, stats)
  • Headless world generation binary (worldgen)
  • Data-driven blocks and items (RON format)
  • Zone operations (bulk build/demolish)
  • Unit possession (control any Colony unit)
  • Vegetation rendering (trees, bushes, tall grass)
  • Expanded block type library
  • Crafting recipe system
  • Production buildings (workshops, smelters, sawmills)
  • Resource processing chains (wood → boards, ore → ingots)
  • Textured tile rendering (replace color-based sprites)
  • Expanded item types
  • Overseer UI panels (unit list, task overview, resource summary)
  • Building blueprints and templates
  • Stockpile zones
  • Farming and food production
  • Non-player AI behaviors (idle routines, needs)
  • Enemy AI (aggression, raiding)
  • Neutral NPCs and trading
  • Animal husbandry
  • Weather and seasonal cycles
  • Fall damage
  • Ramps and ladders