Description
Context:
Emberfall currently lacks a cohesive visual identity. The 12×12 grid, elemental combos, and Moral Weight system are strong gameplay hooks, but the Steam store page and screenshots must communicate "this is not another generic tactics game" within 3 seconds.
Problem Statement:
Genre research shows players prioritize readability over beauty, but they also need a compelling reason to click. Games like Into the Breach and Metal Slug Tactics succeed because their art style is instantly recognizable. Emberfall risks being lost in the ~1,500+ annual tactical roguelike releases without a distinct visual signature.
Technical Rationale:
Visual identity is not just "nice art" — it is a marketing asset. A readable, distinct style reduces the cognitive load of grid comprehension and makes screenshots shareable.
Functional Requirements
Acceptance Criteria (DoD)
Edge Cases
| Given |
When |
Then |
| Player has Deuteranopia enabled |
Elemental colors shown |
EPT shader remaps Fire→bright yellow, Water→cyan, etc. |
| Screenshot taken during animation |
Frame is mid-fx |
Mode pauses game, hides UI, renders clean frame |
| Grid zoomed to minimum |
Sprites shrink below 32px |
Pixel-art crispness maintained (no blurry filtering) |
Description
Context:
Emberfall currently lacks a cohesive visual identity. The 12×12 grid, elemental combos, and Moral Weight system are strong gameplay hooks, but the Steam store page and screenshots must communicate "this is not another generic tactics game" within 3 seconds.
Problem Statement:
Genre research shows players prioritize readability over beauty, but they also need a compelling reason to click. Games like Into the Breach and Metal Slug Tactics succeed because their art style is instantly recognizable. Emberfall risks being lost in the ~1,500+ annual tactical roguelike releases without a distinct visual signature.
Technical Rationale:
Visual identity is not just "nice art" — it is a marketing asset. A readable, distinct style reduces the cognitive load of grid comprehension and makes screenshots shareable.
Functional Requirements
VISUAL_IDENTITY.mddoc: color palette (max 6 base colors + elemental accent colors), silhouette language (how Fire/Oil/Wind/Water look on grid), and UI chrome style.docs/VISUAL_IDENTITY.mdF12) that hides UI chrome and captures grid at 4K for store/marketing use.Acceptance Criteria (DoD)
VISUAL_IDENTITY.mdapproved and committed todocs/.user://screenshots/.guttests.Edge Cases