Docs: loop re-shape to expedition-driven (DR-042) + consolidate; fix enemy health-bar fill
- DR-042 (new): canonical loop re-shape — win-driver moves from base-siege survival to expedition clears; blind scheduled siege retired; base siege becomes retaliation consequence. Build order A (coherence) -> B (retaliation) -> C (legibility) -> D (Slice 4 persistent meta). - Backlog/Path_to_Fun/Home reconciled to the expedition-driven direction; Slice 3 + Combat Depth marked built. - DR-036 (END-2) flagged superseded-in-part; DR-034 (END-1) repurposed (Core is a consequence, not the win-gate); DR-037 forward-pointer to DR-042. - CombatFeedbackSystem: fix enemy health bar (sprite-less Filled Image ignored fillAmount -> size via anchorMax.x). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -7,12 +7,14 @@ tags:
|
||||
- endgame
|
||||
- north-star
|
||||
status: active
|
||||
updated: 2026-06-08
|
||||
updated: 2026-06-24
|
||||
permalink: gamevault/06-roadmap/path-to-fun
|
||||
---
|
||||
|
||||
# Path to Fun — the north-star roadmap
|
||||
|
||||
> **[LOOP RE-SHAPED 2026-06-24 → [[DR-042_Loop_Reshape_Expedition_Driven]]]** A 5-subsystem loop evaluation found the game had **two conflicting win-models bolted together**: the only path to victory was "survive 4 base sieges" (passively/AFK-reachable — scheduled sieges auto-arm + a ~60 s timeout auto-clears them), while the **expedition combat spine — where all the new enemy variety lives — advanced nothing toward winning.** The operator locked the **expedition-driven** direction: the win-driver moves to **expedition clears**, the blind scheduled siege is retired, and base sieges become **retaliation consequence** (the reason your build-defense matters). This **supersedes the END-2 base-siege win** ([[DR-036_END2_Final_Siege_Win_Lose]]) as the progression driver and demotes END-1's losable Core ([[DR-034_END1_Losable_Core]]) to a *consequence* rather than the win-gate. Committed build order — **A** coherence core → **B** retaliation connect → **C** legibility fixes → **D** persistent-meta (Slice 4) — lives in [[Backlog]] ("Loop Coherence Re-shape" section). Everything below this banner is **historical context**; the operative plan is DR-042 + Backlog.
|
||||
|
||||
> **[DIRECTION EVOLVED 2026-06-17 → [[DR-037_Procedural_Expedition_Spine_Two_Classes_Persistent_Meta]]]** Path A's spine is COMPLETE and the slice [[End_Of_Month_Game_Jam_Slice]] was *playtested* — and found **stale in a single arena** ([[Scratch Notes 6152026]]). The operator **answered the [Decision Gate](#the-decision-gate-mandatory-stop-after-end-2) as *continue/expand*** (not "ship the minimum"): re-scope off the fixed deadline and build a **co-op roguelite-ARPG** — a **procedural Expedition combat spine + persistent meta-progression home base + two classes (Warrior/Ranger)**, readability fixed first. This **fulfils** the long-locked pillar-#4 "procedural expeditions" and **reverses** [[DR-031_Base_Mining_Loop_Cohesion]]'s pause; it is **pillar-safe** (Mission-as-Sortie: the base never resets). The committed milestone list now lives in [[Backlog]] (Slices 1–4); the build notes / netcode homework below remain the engineering substrate (the dash/`SourceTick`/`StatModifier`/region/relevancy/save patterns all carry forward). Path B's combat-depth rows (MC-2/3/5/6) are **absorbed** into the new class + expedition slices.
|
||||
|
||||
> **[HISTORICAL — the slice, June 13–30]** Path A's spine is **COMPLETE** — all **14/14 systems shipped** (MC-0/1/4 · EB-1/2 · END-1 · **END-2 built 2026-06-13 as slice SL-3**, [[DR-036_END2_Final_Siege_Win_Lose]]). The operator answered the [Decision Gate](#the-decision-gate-mandatory-stop-after-end2) **early, as *ship the minimum***: the immediate target is the **[[End_Of_Month_Game_Jam_Slice]]** ("Awakening Engine Last Stand"), a compact single-arena base-defense demo due June 30. With END-2 in, the slice is **winnable end-to-end**; the remaining slice work is **tuning + polish, not code** (SL-1/2/4/5/6/7) — and the final-siege **fun-gate** is the one open operator validation. This doc stays the **north-star for the full game**; the slice scopes Path A to a deliverable. Milestone breakdown: [[Backlog#NEXT — Awakening Engine Last Stand (End-of-Month Slice) ★]] · adoption: [[DR-035_End_Of_Month_Slice_Adoption]]. *(Path B is untouched and provisional; the formal ship-vs-continue note is logged after June 30.)*
|
||||
|
||||
Reference in New Issue
Block a user