Skip to content

Renderer Strategy

Source: Captainswords.app/docs/CAPTAIN_ENGINE_SCENE_RENDERER.md · docs/CAPTAIN_ENGINE_V1.md


Current (v1)

  • SceneReactionRenderer — calm CSS/SVG motion from SceneReactionRequest
  • Phaser — legacy play paths; consolidation ongoing (GAME_RUNTIME_CONSOLIDATION.md)
  • React layers — harbour hub, bottle scenes, sprite tester prototypes

Principles

  • Renderer never chooses correctness or writes mastery
  • Visual-led success; text supports, does not dominate
  • Prototype order: CSS prototype → owned placeholders → final asset pack

Future options

  • Unified Captain renderer across Words/Numbers
  • 3D lighthouse prototype (LIGHTHOUSE_3D_ASSETS.md) — validate before committing