Files
settled-reach/docs/workshops/art-direction-mood-board/round2-tracking.md
T
jpmschweitzerandClaude Opus 4.6 0358eedbc5 docs(workshops): archive art direction & mood board workshop (3 rounds + closing)
Four-agent workshop (Araminta, Ozzie, Miri, Gore) establishing visual
identity for The Settled Reach. 9 mood board images, 16 art direction
principles, 10 candidate decisions (D-042 through D-051), v0.1.1 sprite
plan. Post-workshop technical session resolved 3D render pipeline,
resolution chain (1024/256/64), and camera angle lock ("the angle").
Pipeline test samples included: Era 1 institutional wall + bar green
wall rendered through the full Nano Banana -> 3D model -> sprite chain.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 23:21:09 +01:00

24 KiB

Art Direction & Mood Board Workshop — Round 2 Tracking Document

Compiled by: Qatux (Documenter) Date: 2026-02-12 Sources: round2-araminta.md, round2-ozzie.md, round2-miri.md, round2-gore.md Round 2 brief: round2-brief.md Round 1 tracking: round1-tracking.md


Executive Summary

All five open questions from Round 1 reached unanimous consensus in Round 2. The two agents who held middle positions on OQ-02 (Araminta and Ozzie) both moved to the strict-zero-shift position held by Gore and Miri. No new divergences were introduced. The tile-based base building input was unanimously endorsed and strengthened multiple existing positions.

Gore's proposed label for the converged art direction: "functional warmth."


1. OQ-01 Resolution: Neural Insert Overlay

Status: RESOLVED — Unanimous

Resolution: Geometric data layer + soft bloom render pass = precision that feels organic.

Agent Position Key contribution
Araminta Accepts synthesis. Geometric underneath, bloom on top. Specific implementation: 2-3px gaussian blur at ~40% blend on the insert CanvasLayer. D-033 colors gain soft halos rather than hard edges — "amber feels like a vague sense of concern, not a data flag."
Ozzie Endorses. Player experience test: "After 10 minutes, does the player forget the insert is there? If yes, we've succeeded." Geometric = trustworthy — Commonwealth tech so mature it's invisible.
Miri Endorses. Setting-grounded. Explains WHY both are simultaneously correct: data is computational (geometric), delivery is neural (organic). Brain receives precise data and renders it with biological softness. New addition: lattice overlay differs per character — smuggler's is thinner/sparser, detective's is denser/crisper (different hardware).
Gore Accepts. "Araminta is right about the source, I was right about the experience." Test: if switching the overlay OFF would feel like going deaf rather than closing a window, it's working.

Araminta's original position (geometric) and Gore's original position (organic) both survive in the synthesis. The data is precise; the rendering is soft. One CanvasLayer, one shader pass.

New detail from Miri (not in Round 1): The smuggler's baseline lattice produces a thinner, sparser overlay; the detective's augmented lattice produces a denser overlay with crisper rendering. This creates a visual difference between playthroughs that is character-driven, not environment-driven — consistent with the zero-shift principle (OQ-02).


2. OQ-02 Resolution: Environmental Shift When Conspiracy Activates

Status: RESOLVED — Unanimous (two agents moved)

Resolution: Strict zero environmental shift. All changes are character-driven (insert overlay, monologue, D-033 entity colors).

Agent Round 1 position Round 2 position What changed their mind
Araminta Subtle shifts allowed (5% cooler CanvasModulate) Moved to strict zero "If the station itself helps the player detect conspiracy, it undermines the core loop." Gore's "absence of change IS the horror" and Miri's mechanical argument convinced her.
Ozzie On the fence — slight shifts, but real shift is internal Moved to strict zero "If the environment gets 5% cooler, the player will LEARN that... the RENDERING is doing detective work instead of the PLAYER." Subconscious calibration breaks investigation mechanic.
Miri Strict zero (held) Strict zero (confirmed) Setting logic: the conspiracy was there before the game started. Nothing in the physical environment changes when the player discovers it.
Gore Strict zero (held) Strict zero (confirmed) "The rendering engine isn't a character. It doesn't have opinions." Araminta's 5% shift is "seductive because it would be invisible consciously. That's exactly why it's wrong."

What CAN change:

  • Insert overlay density (more annotations, more flags, more connection lines)
  • Entity colors (D-033 shifts: green → amber → red)
  • Monologue frequency and urgency
  • Player character sprite posture/animation (Araminta's proposal — stress visible on the self, not the world)

What CANNOT change:

  • Light color temperature
  • Shadow depth or direction
  • Ambient sound register (visual side — Inigo's call on audio)
  • Tile colors, wall tones, floor patterns
  • Any CanvasModulate shift correlated with conspiracy state

Agreed exceptions (diegetic, everyone experiences them):

  • Time-of-day cycle (D-031) — dimmer at night, brighter in morning. Physical reality.
  • Weather — storms, fog, rain. Physical reality. The storyteller can TIME weather for dramatic effect, but the weather itself is causally neutral.

Gore's framing (endorsed by all): "The player walks into the bar after discovering the conspiracy and it's STILL warm and inviting. That's the horror. The warm light isn't ironic — it's indifferent."


3. OQ-03 Resolution: Entity Detail + Tile Object Vocabulary

Status: RESOLVED — Unanimous

Resolution: 64x64 tile grid, 24x32 entity sprites, three-layer visual hierarchy, Rimworld object detail as production target.

Accepted specifications (Araminta's, endorsed by all)

Structural tiles (walls, floors, doors): 64x64. Muted. Minimal or no outlines. Zone palette + construction era differentiation. The visual background.

Object tiles (furniture, equipment, containers): 64x64 per 1x1 object. Larger objects composed of 1x1 sub-tiles. Medium outline weight (1px). Mid-detail. Rimworld's object sprites as the right target: clear top-down silhouette, identifiable at a glance, flat-lit (engine adds atmosphere). Must read WITHOUT color (perception modes strip color).

Entity sprites: 24x32 pixel footprint within a 64x64 tile. Boldest outlines (2px). D-033 color as primary signal. One identifying silhouette feature per named NPC. 3-4 template silhouettes for generic NPCs. Entity is smaller than the tile it occupies — creates clear figure-ground relationship.

Visual hierarchy (unanimous)

Entities > Objects > Structure

Layer Outline weight Color saturation Role
Entity sprites 2px (boldest) Highest — D-033 relationship colors Information / social layer
Object tiles 1px (medium) Moderate — era-appropriate palette Function / lived-in character
Structural tiles Minimal / none Lowest — muted zone palette Spatial backbone

Three construction eras as tile palettes (Araminta + Miri)

Era Palette character Object examples Zones
Era 1 (~40 years ago) Institutional grey, uniform, regulation markings Standard wall panels, composite floors, heavy pressure doors Terminal structure, main corridors, maintenance
Era 2 (~20-30 years ago) Different manufacturers, visible seams, surface-mounted additions Retrofit Meridian junction boxes, modified partitions, expansion-era floor Terminal modifications, bar corridor
Era 3 (recent/ongoing) Personal/commercial, most varied, warm tones Bar furnishings, locker decorations, hand-lettered signs, patch repairs Bar interior, break rooms, personal spaces

Comprehensive tile vocabulary (Miri)

Miri provides a detailed inventory of ~25+ distinct tile types across structural and furniture categories in her Round 2 response, organized by zone. This serves as the base object vocabulary for the Nano Banana style guide. See round2-miri.md, OQ-03 section for the full tables.

Key agent contributions

  • Araminta: Exact pixel specs, outline hierarchy, production pipeline logic. "Nano Banana's job becomes: generate individual object sprites at 64x64 with consistent style."
  • Ozzie: Player experience implications. Tile-based world = routine deviations are PHYSICAL ("that crate wasn't there yesterday"). Station evolves visibly. Player ownership through placement.
  • Miri: Setting grounding. "Stations are literally built this way — prefab modular construction." Full tile vocabulary. Three-era palette system. Floor tiles as primary visual surface.
  • Gore: Thematic framing. "Settling is placement." "Investigation is archaeology of intention." Object density = how "settled" a space is. Production priority: "Twenty distinct object tiles matter more than ten frames of entity animation."

4. OQ-04 Resolution: Animation Ambiguity vs. Readability

Status: RESOLVED — Unanimous

Resolution: Two-tier animation system. Clear for daily routine activities. Ambiguous for investigatively relevant behaviors.

Tier 1: CLEAR animation (daily life / public activities)

Activity Frames Readability requirement
Walking/running 4-6 frames directional cycle Instantly readable direction and speed
Working at terminal/handling cargo 2-3 states Unambiguous "this person is working"
Eating/drinking 2-3 states (seated, arm-to-face) Readable from across the map
Talking (two entities face-to-face) 2-3 states (subtle gesticulation) Clearly distinguishable from "standing near someone"
Sleeping 1 state (horizontal, no movement) Unambiguous

Tier 2: AMBIGUOUS animation (investigation / private intention)

Behavior Animation What the player sees vs. what they DON'T know
Pausing/stopping Entity halts Sees: stopped. Doesn't know: why (message? listening? checking surroundings? resting?)
Looking around Head rotation Sees: scanning. Doesn't know: checking for witnesses? admiring view? searching for someone?
Lingering near a location Idle-aware state Sees: staying. Doesn't know: waiting for contact? taking a break? lost?
Changing direction Walk direction reversal Sees: turned around. Doesn't know: forgot something? avoiding someone? noticed something?
Proximity without clear interaction Two entities near, NOT in "talking" animation Sees: nearness. Doesn't know: together intentionally? coincidence?

Why this works (agent convergence)

  • Araminta (production): Clear activities need 2-3 states each. Ambiguous behaviors need only 1-2 generic states. "Cheaper to produce AND better for gameplay."
  • Ozzie (player experience): Creates natural investigation loop — scan → notice → approach → observe → decide. "The clear/ambiguous division isn't an art decision — it's the investigation mechanic expressed through animation."
  • Miri (setting): "Daily activities are socially public. Investigatively relevant behaviors are privately motivated." Maps to NPC tell system (D-024). Critical: "The boundary between tiers should NOT be visually signaled."
  • Gore (theme): "Routine is readable because routine is public. Deception looks like normal but slightly off." Serves the 30-minute life-sim runway — if routine isn't readable, you can't notice when it breaks.

5. OQ-05 Resolution: Darkwood as Lighting Reference

Status: RESOLVED — Unanimous

Resolution: Darkwood endorsed as primary vision cone lighting model, with emotional retuning from dread to uncertainty. Three-reference lighting system established.

The three-reference lighting system (Araminta's formulation, endorsed by all)

Reference Provides Aspect
Darkwood Vision cone mechanics Light pooling, graduated fade from known to unknown, darkness-as-weight, the emotional gradient of restricted LOS
Blade Runner 2049 / Roger Deakins Color temperature language Warm amber = social/inhabited, cool white = institutional/official, mixed = transitional. Color as emotional storytelling.
Edward Hopper (Nighthawks) Emotional composition Warm interior light surrounded by unknowable dark. The central image of the game.

The critical retuning (all four agents)

Darkwood The Settled Reach
Darkness = hostile Darkness = uncertain
Light = safety Light = visibility (not necessarily safety)
Beyond the cone: monsters Beyond the cone: life continuing without you
Emotional register: dread Emotional register: uncertainty
Gradient: bright → dim → dark → terror Gradient: clear → reduced → uncertain → ignorant

Where Darkwood's model applies (Miri's scoping)

  • Maintenance corridors with manual-switch lighting (~20-30% of spaces): dark by default, player/NPC activates light, creating pools. This IS Darkwood's core mechanic directly.
  • Exterior sections during night cycle or weather: reduced ambient light, Darkwood's emotional gradient at the vision cone boundary.
  • The fog boundary everywhere: graduated fade from known to unknown, not a hard cutoff.

Where Darkwood's model needs adaptation (Miri)

  • Most of Sova is lit. The Terminal, bar, and main corridors have adequate institutional/commercial lighting. Darkwood's model applies to limited-light spaces, not the whole game.
  • Light doesn't equal safety. The bar's warm light is where the detective observes AND where THE FRIEND's contradiction might be noticed. "Well-lit" means "visible," not "nothing to find."

Godot 4 implementation (Ozzie's confirmation)

PointLight2D (per fixture, per zone) + LightOccluder2D (on walls/obstacles) + CanvasModulate (global ambient) + textured PointLight2D on player (vision cone shape: brighter forward, dimmer peripheral, absent behind). Stock Godot 4 pipeline — no custom engine work.


6. Tile-Based Base Building — New Input Response

Status: Unanimously endorsed. No dissent.

All four agents endorse the tile-based world composition and identify it as strengthening, not changing, their Round 1 positions.

Agent framings

Agent Framing Key phrase
Araminta Production confirmation "The world is assembled, not illustrated." Nano Banana generates individual 64x64 object sprites — easier for consistency than scene painting.
Ozzie Player experience wins "Routine deviations become PHYSICAL." Crate positions, furniture changes, sealed hatches — all are evidence. Investigation becomes spatial memory. Maps to all 4 wow moments.
Miri Setting-faithful "Stations are literally built this way." Prefab modular construction = tile grid IS the construction grid. Full tile vocabulary provided.
Gore Thematic expression "Settling is placement. Investigation is archaeology of intention." Object density = how settled a space is. "Settling is visible as object density."

Consensus implications

  1. Object density IS environmental storytelling. Dense, varied objects = inhabited space (bar). Sparse, uniform objects = institutional space (Terminal). Near-empty = unsettled space (corridors). This replaces "painted background detail" as the source of environmental richness.

  2. Nano Banana pipeline simplifies. Single-object 64x64 sprites are easier for AI consistency than scene composition. Style guide needs: outline weight, color palette per era, shadow direction (or flat-lit with engine lighting), interior detail density per tile.

  3. Three construction eras apply to OBJECTS, not backgrounds. Original-era desk vs. renovation-era desk vs. recent desk. Mixed-vintage objects in a single room = visual temporal layering without exposition.

  4. Gore's production priority: "Twenty distinct, bold, instantly-readable object tiles matter more than ten frames of entity animation." Object vocabulary IS environment vocabulary.


7. Additional Items from Round 2

7a. Planet naming (Miri)

Miri proposes Velen as the name for Sova's planet (Krenn System). Temperate-maritime climate, regular rainfall, morning/evening fog, mild temperature range, occasional heavy squalls. Gravity ~0.9G. Naming conventions: compact, consonant-weighted, two-syllable, Nordic-influenced. Needs confirmation from project lead.

7b. Player character stress visibility (Araminta)

Araminta proposes one exception to the zero-shift rule: "The player character's OWN entity sprite could shift subtly — posture or animation change reflecting stress." The character carries the conspiracy's weight visually; the station doesn't. Not contested by other agents but not explicitly endorsed either. Flagging as a minor open item.

7c. Lattice overlay density per character (Miri)

New detail not in Round 1: the smuggler's baseline lattice produces thinner, sparser overlay; the detective's augmented lattice produces denser, crisper overlay. Different hardware = different visual density. This creates a playthrough-specific visual difference that is character-driven, not environment-driven. Endorsed implicitly by Araminta (Round 1 insert density table) and Ozzie (Round 1 smuggler vs detective section). Consistent with all positions.

7d. Outline weight hierarchy (Araminta)

New production spec: entities 2px outline > objects 1px outline > structure minimal/no outline. This creates the visual hierarchy (entities > objects > structure) through outline weight alone — a concrete, implementable rule for the style guide. Not contested.

7e. Mood board image #8 prompts

All four agents provided prompt suggestions for the "world as collection of 1x1 placed items" image. Common elements across all prompts:

  • True top-down, tile-grid visible
  • The Last Shift bar as primary subject (warm, dense objects)
  • Zone transition visible (warm bar → cool corridor through doorway)
  • NPC entities at correct scale (24-32px on 64px tiles)
  • Object density difference between zones as visual storytelling
  • Lighting doing emotional work on top of tile shapes

8. Updated Consensus — Full Workshop Resolution

All Open Questions Resolved

OQ Round 1 status Round 2 resolution Consensus
OQ-01: Insert overlay Divergent (Araminta geometric vs. Gore organic) Geometric data + bloom render = precision that feels organic Unanimous
OQ-02: Environment shift Split (Araminta/Ozzie allow subtle vs. Gore/Miri strict zero) Strict zero. Character-driven changes only. Unanimous (Araminta + Ozzie moved)
OQ-03: Entity detail + tiles Approximate agreement, no spec 64x64 tiles, 24x32 entities, three-layer hierarchy, Rimworld object target Unanimous
OQ-04: Animation Split (clear vs. ambiguous) Two-tier: clear for routine, ambiguous for investigation Unanimous
OQ-05: Darkwood lighting Ozzie strong advocacy, others hadn't engaged Darkwood cone mechanics + BR2049 color + Hopper emotion. Uncertainty not dread. Unanimous
New: Tile-based world N/A (new Round 2 input) Unanimously endorsed. Strengthens all existing positions. Unanimous

Confirmed Art Direction Principles (Rounds 1 + 2 combined)

  1. Readability over beauty. Always. (Round 1 C-01, reconfirmed)
  2. Lighting over detail. Sprites and tiles provide shape; Light2D provides mood. (Round 1 C-03, strengthened by tile input)
  3. Restraint IS the aesthetic. "Functional warmth" — Gore's label. Not flashy, not grim. (Round 1 C-02, named in Round 2)
  4. Environment never tips its hand. Strict zero shift. Investigation signals are behavioral and informational only. (Round 1 C-05, made unanimous in Round 2)
  5. Silhouette carries identity. Color is spoken for by D-033. Shape differentiates. (Round 1 I-01, reconfirmed)
  6. One asset vocabulary, many lighting profiles. Muted tiles + solar color tinting = every system looks different with the same art. (Round 1 I-06, strengthened by tile input)
  7. Weather is gameplay. Perception modifier, NPC routine disruptor, storyteller tool. Diegetic — the one thing that CAN shift the environment. (Round 1 C-06, exception clarified in Round 2)
  8. Production constraints = design strengths. Bold silhouettes + limited palette + tile objects + lighting atmosphere serves readability, D-033, Godot 4, AND Nano Banana simultaneously. (Round 1 I-03, strengthened)
  9. Settling is placement. Object density IS environmental storytelling. The bar is full because Lera settled it. The corridors are empty because nobody did. (New Round 2, Gore)
  10. Investigation is archaeology of intention. Every placed tile is someone's decision. Reading the tile world is reading decisions. (New Round 2, Gore)
  11. Two-tier animation. Clear for public routine, ambiguous for private intention. The boundary is invisible. (New Round 2, resolved)
  12. Three-reference lighting. Darkwood (cone mechanics) + BR2049 (color temperature) + Hopper (emotional composition). Uncertainty, not dread. (New Round 2, resolved)
  13. Insert = geometric precision, organic perception. Bloom-softened data layer. Smuggler's is sparse, detective's is dense. Forgotten when quiet, precise when needed. (New Round 2, resolved)

Remaining Minor Items (not blocking)

Item Status Owner
Planet name "Velen" Proposed by Miri, needs project lead confirmation Miri / Lead
Player character stress sprite Proposed by Araminta, not contested, not formally endorsed Araminta
Mood board image #8 Prompts provided by all four agents, needs generation Lead / Araminta
Nano Banana style guide Specs now exist (outline weights, palette per era, tile dimensions) — needs formal document Araminta

9. Decisions Ready for Formal Recording

The following workshop outputs are candidates for formal decision recording in decisions/ domain files. All have unanimous consensus.

Candidate D-XXX: Art Direction — Visual Style Clean 2D with bold silhouettes, tile-based world composition, lighting-driven atmosphere. Not pixel art, not painted, not 3D. Godot 4 Light2D pipeline. Nano Banana asset generation for 64x64 tile objects and 24x32 entity sprites.

Candidate D-XXX: Art Direction — Visual Hierarchy Three-layer system: entities (2px outline, D-033 color, boldest) > objects (1px outline, era palette, mid-detail) > structure (minimal outline, muted zone palette, background). Readability priority: entities first, always.

Candidate D-XXX: Art Direction — Environmental Neutrality Strict zero visual shift on the base world layer correlated with narrative/conspiracy state. All investigation signals are character-driven: insert overlay density, D-033 entity colors, monologue. Exceptions: time-of-day cycle and weather (diegetic, physical reality). The rendering engine has no narrative opinions.

Candidate D-XXX: Art Direction — Lighting System Three-reference model: Darkwood (vision cone mechanics, light pooling, graduated fog boundary), Blade Runner 2049 / Roger Deakins (color temperature as emotional language), Edward Hopper (warm interior surrounded by unknowable dark). Emotional register: uncertainty, not dread.

Candidate D-XXX: Art Direction — Animation System Two-tier animation: Tier 1 (clear) for public daily activities — walking, working, eating, talking, sleeping. Tier 2 (ambiguous) for privately motivated behaviors — pausing, looking around, lingering, changing direction, unexplained proximity. Boundary between tiers is invisible to the player.

Candidate D-XXX: Neural Insert Overlay Geometric data layer (precise positioning, clean lines, structured information) rendered with soft bloom shader pass (~2-3px gaussian, ~40% blend). Smuggler's overlay: thinner, sparser (baseline lattice). Detective's overlay: denser, crisper (augmented lattice). Passive state nearly invisible; active state clean and precise.

Formal decision recording pending project lead direction on timing and numbering.


For the record: this workshop achieved unanimous consensus on all contested items across two rounds. The strongest signal is that Araminta and Ozzie both independently moved to the strict-zero-shift position on OQ-02 after reading Gore and Miri's arguments — convergence through persuasion, not compromise. The tile-based base building input, rather than creating new tensions, resolved existing ones by making the Rimworld production model structural rather than analogical. The art direction is now specific enough for a style guide and a Nano Banana prompt template.

Compiled by Qatux. Every claim above is cited to its source document.