v1.2.0

World, Extensions and Content: complete the world generation pipeline, documentation site, extension framework, and experiments sandbox.

Primary Goals:

  • Expand the terrain type system and implement cross-tile room connectivity for seamless multi-tile worlds
  • Add configurable world generation parameters and room description diversity
  • Complete all documentation site pages with substantive content, organized sidebar, and clean event sourcing documentation
  • Implement extension auto-discovery so new game objects, commands, and skills can be added by dropping files in the extensions directory
  • Complete the experiments sandbox with DRb server export and client connection

Acceptance Criteria:

  • World generator produces connected multi-tile worlds with 7+ terrain types from ESA WorldCover data
  • Room descriptions have diverse, non-repetitive flavour text per terrain type
  • All documentation pages are substantive (no placeholders); ES docs are de-duplicated and artifact-free
  • Extensions auto-discover and load without any modification to core engine files
  • Experiments sandbox connects to a running server via DRb and can inspect/manipulate game state
  • All tests pass at 97% unit coverage threshold
2027-07-15
7% Completed