magicciv/.project/objectives/g6-01-naval-combat-oos.md
Natalie 4a93aaf2ab feat(@projects/@magic-civilization): add naval combat and caravan trade routes objectives
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 01:18:12 -07:00

2.1 KiB

id title priority status scope owner updated_at evidence
g6-01 Naval combat — out-of-scope (post-v10) p3 oos post-v10 2026-04-26

Out of scope for Game 1 "Age of Dwarves" and the planned Game 2-5 cycle. Per public/games/age-of-dwarves/data/shipping-roadmap.json, naval combat is in the post-v10 bucket alongside the Ethereal Plane, caravan trade routes, map editor, and mod support. Dwarves are mountain-dwelling; ships are not narratively core to Game 1's experience. Tracking here so the roadmap entry has a corresponding objective ID.

Summary

Hex-based naval combat — water-tile movement for ships, ship unit types (transport / warship / etc.), naval-vs-naval and naval-vs-coastal-city combat, harbor / port buildings, sea-region map topology where applicable.

Acceptance

  • Ship unit types in public/games/<game>/data/units/ with domain: "water" (or new domain) and naval-only stats / promotions.
  • Water-tile pathfinding in mc-mapgen / mc-turn honoring coast, deep-water, and impassable land/water transitions.
  • Naval-vs-naval combat resolution in mc-combat (deck-to-deck volley + boarding distinct from land hex combat).
  • Coastal-city bombardment and amphibious assault (transport unloads land troops onto a coastal hex).
  • Harbor / shipyard buildings (production gate for ships, +trade for adjacency).
  • Map topology variants supporting meaningful naval play (archipelago / continents / island maps).

Why post-v10 (not Game 1-5)

  • Game 1 (Dwarves): mountain-dwelling race, pangaea / continental landmass play. No naval need.
  • Games 2-5: each already scoped around specific systems (leylines, Archons, psionics, ascended species). No naval slot reserved.
  • Post-v10: roadmap pairs naval with map editor + mod support + Ethereal Plane — the "engine completes its surface" phase, not the "ship ten races" phase.

Non-goals

  • Submarine / aerial-naval hybrid mechanics (separate scope if relevant to post-v10 race work).
  • Procedural sea-monster encounters (would belong to whichever game's bestiary, not this objective).