KN-86 DECKLINE: LAUNCH TITLES
Traditional Gaming Model Design Bible
Section titled “Traditional Gaming Model Design Bible”⚠️ HISTORICAL DOCUMENT — DESIGN ARCHAEOLOGY
Section titled “⚠️ HISTORICAL DOCUMENT — DESIGN ARCHAEOLOGY”This document captures the Traditional Gaming Model design iteration. The KN-86 Deckline has since adopted the Capability Model as its software architecture. This document is retained as design archaeology—it shows how the thinking evolved—but it is not the current system.
Current Architecture References:
KN-86-Capability-Model-Spec.md— The active software architectureKN-86-Launch-Titles-Capability-Model.md— Current gameplay and module designKN-86-ICE-Breaker-Gameplay-Spec.md— ICE Breaker’s design has been further refined with OODA loop and Hot Swap mechanics
Technical Note (2026-04-02): The standalone cartridge model described in this document has been retired. The KN-86 now uses the capability model — the nOSh runtime (nOSh) is the orchestrator, and cartridges are capability modules. The game logic, key mappings, data structures, sound design, and interaction patterns documented here remain accurate and are the authoritative reference for each title’s domain-specific behavior. What changes is each title’s relationship to the nOSh runtime: they are modules called by nOSh, not programs that nOSh launches and hands off to. For the capability model architecture of each title (mission templates, phase handlers, Cipher vocabulary, cross-program integration), see:
KN-86-Launch-Titles-Capability-Model.md. For the full software model specification, see:KN-86-Capability-Model-Spec.md.
Device: KN-86 Deckline (1988 Personal Cyberspace Terminal) Display: Elecrow 7” IPS 1024×600 monochrome amber-on-black; 80×25 text grid, or BITMAP at 960×600 logical per ADR-0014. See CLAUDE.md Canonical Hardware Specification. Controls: 14 function keys (left) + 16 numpad keys (right) Audio: YM2149F PSG (3 voices + noise) Format: Capability module cartridges, cell-driven architecture
GAME 1: ICE BREAKER (Pack-In Title)
Section titled “GAME 1: ICE BREAKER (Pack-In Title)”Note: ICE Breaker’s design in this document is superseded by
KN-86-ICE-Breaker-Gameplay-Spec.md, which defines the OODA loop as the core mechanic, Hot Swap as a mid-run decision framework, and tempo-driven combat. The game logic and interaction patterns documented here remain accurate, but refer to the dedicated gameplay spec for the current design intent.
Game Identity
Section titled “Game Identity”Elevator Pitch: You are a freelance netrunner. Corps post contracts. You hack them. Networks fight back. Get paid or get flatlined.
Genre: Roguelike network intrusion puzzle with real-time threat escalation.
Comparable Titles: Ultima: Dungeon Master (exploration + combat puzzle), Rogue (procedural difficulty), early Wargames aesthetic (hacker fantasy).
Session Length: 15–45 minutes per run. Single session or campaign (3–5 runs to completion).
Target Player: Hardcore arcade player, puzzle enthusiast, cyberpunk fiction fan. Expects high replayability and unforgiving fail states.
Core Loop (Every 30 Seconds)
Section titled “Core Loop (Every 30 Seconds)”- Observe: INFO shows current ICE node—its strength, type (Junk/Black/Red).
- Navigate: CDR scrolls contract/node list or toggles panes at the map level.
- Act: CAR enters a node; APPLY deploys tool; EVAL executes attack.
- React: Network escalates threat; new ICE spawns; timer ticks.
- Repeat or Escape: Extract via EXIT point or get compromised.
Mechanics Deep Dive
Section titled “Mechanics Deep Dive”Control Mapping
Section titled “Control Mapping”- CAR (Enter/Drill): Penetrate a network node; initiates combat/puzzle encounter.
- CDR (Next/Traverse): Scroll contract list, move through node adjacencies.
- CONS (Attach/Combine): Merge two tools into a hybrid; costs time.
- NIL (Discard/Clear): Drop a tool or abort current operation.
- EVAL (Execute/Confirm): Execute active tool against ICE node.
- QUOTE (Bookmark/Defer): Flag a node for later; vital for route planning.
- LAMBDA (Record Macro): Record a sequence of moves (up to 8 steps). Replay via APPLY.
- APPLY (Deploy/Use): Use recorded macro or preloaded tool against ICE.
- BACK (Return Up): Retreat to parent node; costs 1 TIME unit + alert risk.
- CDR (at pane level): Toggle between network map view and inventory/status pane.
- CAR (at pane level): Enter the selected pane.
- BACK (from pane): Exit to pane selection.
- INFO (double-tap): Cycle display between NODE GRID (2D overhead), TRACE VIEW (hierarchical tree), or PROXIMITY (threat radius).
- INFO (single-tap): Display detailed ICE type, node firewall strength, distance to exit.
- ATOM: On a node, returns whether it’s a terminal node (no sub-nodes).
- EQ: Compares two quoted nodes and reports whether they match.
- SYS-hold (2 seconds): Abort/cancel/hard disconnect. SYS-tap: system menu.
- SYS (System): Quick save, load, or abandon run.
Cell Architecture
Section titled “Cell Architecture”Every entity is a CELL with ON_CAR, ON_CDR, ON_EVAL handlers:
- CONTRACT_CELL: The mission. CAR to accept; CDR scrolls available jobs. Fields: target, payout, difficulty, node count, time limit.
- NODE_CELL: A network location. CAR drills in. ON_EVAL triggers tool-vs-ICE combat. Fields: ICE type, strength, neighbors, extraction point flag.
- ICE_CELL: Defensive code. EVAL triggers a puzzle. Types: JUNK (1 HP, 1 credit), BLACK (4 HP, 10 credit), RED (8 HP, 50 credit, spawns 2 JUNK on death).
- TOOL_CELL: Hacking software. EVAL uses it. Types: SLICER (beats JUNK), CRACKER (beats BLACK), WORM (beats RED), BRIDGE (bypasses node, high risk).
- MAP_CELL: Network overview. CDR scrolls nodes. INFO displays adjacencies.
Procedural Generation
Section titled “Procedural Generation”Each contract generates a unique network topology:
- Difficulty 1 (Tutorial): 4 nodes, single path to exit, no ICE surprises.
- Difficulty 2–3 (Normal): 8–12 nodes, 2–3 paths, mixed ICE types, time pressure increases.
- Difficulty 4+ (Hard): 16+ nodes, maze-like, RED ICE guards exits, countermeasures trigger on repeated access.
Countermeasure Algorithm: After 3 visits to the same node, ICE strength increases by 2. After 5, the node spawns a HUNTER ICE that chases you (moving via CDR randomly through adjacent nodes).
Progression System
Section titled “Progression System”Difficulty Ladder
Section titled “Difficulty Ladder”Tier 1 (Contracts 1–3):
- Single-path networks. JUNK ICE only. 5-minute time limits.
- Rewards: $100–500. Unlock mid-tier contracts.
Tier 2 (Contracts 4–8):
- Multi-path networks. BLACK ICE appears. 8–12-minute limits. Countermeasures enabled.
- Rewards: $500–2000. Unlock Sysop Mode.
Tier 3 (Contracts 9–15):
- Complex networks. RED ICE. Hunter mechanics. 10–15-minute limits.
- Rewards: $2000–10000. Unlock advanced tools (WORM, BRIDGE).
Tier 4 (Contracts 16+):
- Flatline Protocol: Endgame contract. If you complete it without alerting ICE more than once, trigger secret—you can write a “hardware fault” record to opponent’s save file in Sysop Mode.
Meta Progression
Section titled “Meta Progression”- Account Balance: Persistent. Spend on upgrades: tool slots, time extension, countermeasure delay.
- Tool Unlocks: Earn rare tools by completing “Speedrun” contracts (finish in <60% time limit).
- Mastery: Each ICE type has a weaknesses tree. First 3 kills of each type teach optimal tool counters via hint system (optional on-screen assist).
Scoring & Win Conditions
Section titled “Scoring & Win Conditions”Per-Contract Win State
Section titled “Per-Contract Win State”- Win: Reach EXIT node alive, with contract objective intact (target data retrieved).
- Reward: Base payout × (1 + time_remaining/time_limit) × (1 – alerts/max_alerts).
- Example: $1000 contract, 3 min remaining of 10-min limit, 1 alert of 3 allowed: $1000 × 1.3 × 0.67 = $871.
Session Win State
Section titled “Session Win State”- Complete a 5-contract arc within campaign mode.
- Final score: sum of all contract payouts + bonuses for perfect runs (no alerts) + mastery unlocks.
- High Score Table: Top 10 scores (persistent across resets).
Fail States
Section titled “Fail States”- Compromised: ICE kills your deck. Game Over. Lose current contract payout.
- Timeout: Time limit expires mid-network. Node collapses. Lose half payout.
- Flatline Protocol (Special): If opponent in Sysop Mode detects you completing Tier 4 contract, they can (with your knowledge) write a “fault code” to your save. Next boot, you start with corrupted account balance or locked tools. This is consensual griefing—agreed to before Sysop match.
Session Structure
Section titled “Session Structure”Boot Sequence
Section titled “Boot Sequence”- Title screen (amber scrolling text: “DECKLINE ONLINE”).
- Player account login (name, load prior campaign or start fresh).
- CONTRACT BOARD: CDR to browse jobs. CAR to accept. INFO for details.
Play Session Flow
Section titled “Play Session Flow”CONTRACT ACCEPTED ↓NETWORK LOADED (procedurally generated) ↓INFILTRATE: Navigate, avoid countermeasures, solve node puzzles ↓EXTRACT: Reach exit with objective intact ↓PAYMENT CALCULATED and credited ↓REPEAT or SAVE/EXITSave Mechanics
Section titled “Save Mechanics”- Checkpoints: After each completed contract, auto-save account.
- Suspend: Pause mid-contract (one slot). Resume or discard (lose in-progress payout).
- Persistent: Account balance, tool inventory, contract history always saved.
Ideal Session Length: 30–40 minutes (3–4 contracts), or 60+ minutes for extended campaign push.
Sound Design
Section titled “Sound Design”The YM2149’s three channels create spatial audio threat feedback:
-
Channel 1 (Melody): Represents YOUR deck’s heartbeat. Steady 8 Hz baseline. Pitch rises as alerts accumulate (C4 → D4 → E4 → G4 as alert count increases). When you EVAL against ICE, melodic tone becomes percussive (square wave burst).
-
Channel 2 (Threat Scanner): Sweeping tone that rises/falls to represent threat proximity. As you approach heavily-guarded nodes, the sweep accelerates. When a Hunter ICE spawns, it becomes a pulsing alarm (400 Hz pulse, 200 ms on/off).
-
Channel 3 (Ambient/Percussion): Noise channel provides texture. Subtle hiss during passive exploration. Sharp noise bursts on successful tool deployment (EVAL against ICE = sharp “CRACK” noise burst). On failure, sustained buzz (alert escalation tone).
Key Audio Events
Section titled “Key Audio Events”- Successful Node Penetration: Brief C5 bell tone (50 ms) + low-frequency thump (Channel 3 noise burst).
- Tool Merged (CONS): Ascending glissando (C4 → E4 → G4, 200 ms).
- Macro Recorded (LAMBDA): Distinctive “TICK TICK TICK” (3× 100 Hz percussive bursts, 50 ms apart).
- Countermeasure Triggered: Alarm loop (800 Hz square wave, 500 ms pulse).
- Flatline (Death): Long descending sweep (G4 → C2, 1 second) + final noise burst (feedback-like).
Replayability
Section titled “Replayability”Procedural Depth
Section titled “Procedural Depth”- Topology: Every contract generates unique node layouts (16+ billion possible networks for Tier 2–4).
- ICE Distribution: Random, weighted by contract difficulty. Different strategies required per run.
- Speedrun Variant: Complete contract in <5 minutes → unlock Advanced Tool. Encourages mastery + risk-taking.
Mastery Curve
Section titled “Mastery Curve”- Learn Phase: Tutorials teach tool weaknesses. Player discovers optimal node traversal.
- Optimize Phase: Build macros (LAMBDA). Speedrun contracts for rare tools.
- Mastery Phase: Attempt Tier 4 Flatline Protocol. Attempt perfect runs (0 alerts).
Hidden Content
Section titled “Hidden Content”- Flatline Protocol Easter Egg: Complete ANY Tier 4 contract with 0 alerts → unlock secret “INVERTED” mode (play as the ICE defending the network; turn-based, asymmetric from runner perspective).
- Debug Terminal: Konami code equivalent (sequence: INFO → LAMBDA → EVAL → QUOTE → SYS-hold) unlocks dev menu. Free tool spawns, instant contract completion (single-play only, does not affect scores).
Linked Play: Sysop Mode (Deck-to-Deck)
Section titled “Linked Play: Sysop Mode (Deck-to-Deck)”Asymmetric Roles
Section titled “Asymmetric Roles”Runner (Player 1): Infiltrates a network (opponent’s custom-built contract). Sysop (Player 2): Watches opponent’s deck remotely via LINK. Can trigger ICE spawns, inject countermeasures, or flip alerts in real-time.
How It Works
Section titled “How It Works”- Setup: Both players boot to contract screen. Runner selects a contract. Sysop selects “LINK OPPONENT” → awaits runner.
- Infiltration: Runner plays normally. Sysop sees map/inventory on their own screen (read-only, 1-second delay).
- Sysop Intervention: Sysop presses dedicated OVERRIDE key (right-hand SYS key). Choices appear: spawn HUNTER ICE, add 2 alerts, or trigger COUNTERMEASURE SURGE (all nodes +2 strength for 2 turns).
- Flatline Protocol: If Sysop catches runner during Tier 4 contract (0 alerts still preserved), Sysop can invoke FLATLINE. Runner’s account takes a “corruption strike.” On next boot, that player’s account shows a damage flag (tools locked, balance reduced). This is consensual griefing—player can challenge sysop to return match.
Asymmetric Tension
Section titled “Asymmetric Tension”- Runner feels hunted; must keep alerts low to avoid Sysop intervention.
- Sysop has god-like power but limited interventions (max 3 per match).
- Adds social play layer: trash talk, tension, psychological warfare.
Screen Layouts
Section titled “Screen Layouts”CONTRACT BOARD
Section titled “CONTRACT BOARD”╔════════════════════════════════════════════════════════════════════════════════╗║ DECKLINE // CONTRACT BOARD ACCOUNT: RUNNER-7 BALANCE: $4,250 ║╠════════════════════════════════════════════════════════════════════════════════╣║ ║║ [001] CORP INTRUSION (Difficulty 2) $500 Payout ║║ Target: Retrieve marketing database from node 7 T: 8:00 ║║ ║║ [002] FINANCIAL AUDIT (Difficulty 3) $1200 Payout ║║ Target: Trace fund transfers through 4 subsidiaries T: 12:00 ║║ [SELECTED] ║║ [003] FLATLINE PROTOCOL (Difficulty 4) $10000 Payout ║║ Target: ??? (Locked until Tier 3) T: ??? ║║ ║║ Use CDR to scroll | CAR to select | INFO for details | SYS-hold to cancel ║╚════════════════════════════════════════════════════════════════════════════════╝NETWORK MAP (NODE GRID VIEW)
Section titled “NETWORK MAP (NODE GRID VIEW)”╔════════════════════════════════════════════════════════════════════════════════╗║ NETWORK MAP // FINANCIAL AUDIT TIME: 7:34 / 12:00 ALERTS: 1/3 ║╠════════════════════════════════════════════════════════════════════════════════╣║ ║║ [Entry] ║║ │ ║║ [01]─────[02]RED ★ ║║ │ │ ║║ [03] [04]BLACK ║║ │ │ ║║ [05] [06]JUNK ║║ │ │ ║║ [Exit] [07]HUNTER (Spawned) ║║ ║║ Current: Node 05 (Safe) │ TOOLS: SLICER, CRACKER (1 slot) │ Macro: [Empty] ║║ ║║ CDR to toggle panes │ CAR to enter │ INFO to cycle view modes ║╚════════════════════════════════════════════════════════════════════════════════╝IN-NODE COMBAT
Section titled “IN-NODE COMBAT”╔════════════════════════════════════════════════════════════════════════════════╗║ NODE 02 // INTRUSION PUZZLE TIME: 4:52 / 12:00 ALERTS: 2/3 ║╠════════════════════════════════════════════════════════════════════════════════╣║ ║║ DEFENDING ICE: RED CLASS ║║ Strength: 8 HP ║║ Weakness: WORM tool (Advanced) ║║ ║║ AVAILABLE TOOLS: ║║ [A] SLICER (Weakness: JUNK, ineffective here) ║║ [B] CRACKER (Weakness: BLACK, moderate effect vs RED) ║║ [C] CALL MACRO (Recorded: "CRACKER+CRACKER+CONS") ║║ ║║ [Selected: B] CRACKER ║║ Predicted outcome: 3 damage (RED has 2 resistance to CRACKER) ║║ ║║ CAR to deploy │ BACK to retreat │ CONS to merge tools │ EVAL to execute ║╚════════════════════════════════════════════════════════════════════════════════╝GAME 2: NEONGRID
Section titled “GAME 2: NEONGRID”Game Identity
Section titled “Game Identity”Elevator Pitch: Race through a procedurally-warping cyberspace grid. Grab data. Avoid sentries. Stay alive. High score chasing meets arcade action.
Genre: Action-puzzle maze chase. Real-time movement, turn-based grid logic.
Comparable Titles: Pac-Man (maze chase), Ladder (procedural hazards), Robotron (spatial awareness under pressure).
Session Length: 5–15 minutes per run. Natural “one more go” loop.
Target Player: Casual arcade enthusiast, speedrunner-friendly. Lowest KN-86 learning curve—the gateway title.
Core Loop (Every 10 Seconds)
Section titled “Core Loop (Every 10 Seconds)”- Survey: View current grid. Sentry positions visible (or calculated from INFO).
- Move: Numpad 8/2/4/6 to step in cardinal directions.
- Collect: Pass over DATA PACKET → automatic pickup, score +10.
- React: Sentries advance. Hazards shift. Countdown timer ticks.
- Escape or Die: Reach PORTAL or collide with sentry → end of run.
Mechanics Deep Dive
Section titled “Mechanics Deep Dive”Control Mapping (Minimal Function Keys)
Section titled “Control Mapping (Minimal Function Keys)”- Numpad 8/2/4/6: Move NORTH/SOUTH/WEST/EAST (absolute, not relative).
- Numpad 5 or ENTER: Wait/skip turn (advance time without moving).
- CAR (Enter/Drill): Activate item on current cell (decoy, ability).
- APPLY (Deploy/Use): Trigger active ability (shield, speed boost).
- INFO (Inspect): Display sentry patrol patterns, remaining packets, exit location.
- INFO (double-tap): Cycle between GRID VIEW (overhead maze), SONAR VIEW (threat proximity heatmap), or TACTICAL (annotated sentry paths).
- LAMBDA (Record Macro): Record route for speedrun optimization (up to 20 moves).
- ATOM: Check if current cell contains a collectible (leaf test).
- SYS-hold (2 seconds): Forfeit run (cancel/abort). SYS-tap: system menu.
Intentional Minimalism: Only numpad and 4–5 function keys used. Designer philosophy: easy to pick up, hard to master. No QWERTY learning curve. Console-like feel.
Cell Architecture
Section titled “Cell Architecture”- GRID_CELL: The maze itself. Fields: width, height, tile types (EMPTY, WALL, HAZARD, PICKUP, SENTRY).
- SENTRY_CELL: Autonomous enemy. Fields: position, patrol pattern (predefined or random walk), speed, line-of-sight range.
- PACKET_CELL: Collectible. Fields: position, point value, hazard association (some are trapped).
- HAZARD_CELL: Obstacle. Types: WALL (impassable), SPIKE (1 HP damage), PLASMA (instant death).
- ABILITY_CELL: Single-use power. Types: DECOY (spawns fake packet to distract sentry), SHIELD (1 hit protection), SPEED (2× movement for 3 turns), PHASE (1 turn of wall-walk).
Procedural Generation
Section titled “Procedural Generation”Grid Topology:
- 16×10 base grid, maze generated via recursive backtracking.
- Difficulty 1: 4 packets, 1 sentry, large corridors, clear exit path.
- Difficulty 2: 8 packets, 2 sentries, medium corridors, SPIKE hazards introduced.
- Difficulty 3: 12 packets, 3 sentries, narrow corridors, PLASMA fields, exit hidden.
- Difficulty 4+: 16+ packets, 4+ sentries, maze walls shift every 30 turns, abilities hidden in risky zones.
Sentry AI:
- Patrol Mode: Walk predefined path (loop).
- Chase Mode: If player in line-of-sight (8 cells), pursue directly.
- Hunt Mode (Difficulty 3+): Communicate with other sentries; coordinate sweeps to corner player.
Progression System
Section titled “Progression System”Difficulty Arc (Campaign Mode)
Section titled “Difficulty Arc (Campaign Mode)”Wave 1 (Levels 1–5): Sandbox learning. Single sentry. No wall shifts. Pure maze-chase feel. Wave 2 (Levels 6–10): Coordination introduced. Multiple sentries. Abilities appear in maze. Wave 3 (Levels 11–15): Chaos. Wall shifts. Sentries communicate. No margin for error. Wave 4 (Levels 16+): Endless mode. Difficulty increases each level. Submit to leaderboard.
Unlock Progression
Section titled “Unlock Progression”- Levels 1–3: Unlock Numpad-only speedrun mode (no function keys; pure arcade feel).
- Levels 5+: Unlock Sentry Intel (QUOTE to flag sentry patrol routes; helps planning).
- Levels 10+: Unlock “Chaos Mode” (wall shifts every turn; maximum unpredictability).
- Perfect Run: Clear a level with 0 damage, 0 abilities used → unlock that level’s “Mirror Maze” (maze reversed/rotated).
Scoring & Win Conditions
Section titled “Scoring & Win Conditions”Per-Level Scoring
Section titled “Per-Level Scoring”Base Points = (Packets Collected × 10) + Time BonusTime Bonus = 100 × (Time Remaining / Time Limit)Difficulty Multiplier = 1 + (Level / 10)
Final Score = (Base Points × Difficulty Multiplier)Example: Level 3, collect 10/12 packets, 45 sec of 60 sec remaining:
- Base: (10 × 10) + (100 × 15/60) = 100 + 25 = 125
- Multiplier: 1 + (3/10) = 1.3
- Final Score: 162 points
Win/Lose States
Section titled “Win/Lose States”- Win: Collect target packets (varies by level: 50%/75%/90%+), reach PORTAL before time expires.
- Lose: Collide with sentry OR timeout.
- Perfect: All packets + 0 damage = score × 2 multiplier.
Session High Score
Section titled “Session High Score”- Sum of all levels beaten in one campaign run.
- Top 10 persistent leaderboard (name + score + date).
Session Structure
Section titled “Session Structure”Boot to Play
Section titled “Boot to Play”TITLE SCREEN (scanlines, pulsing grid animation) ↓DIFFICULTY SELECT (Wave 1–4, or Endless) ↓LEVEL START (maze generated, 3-second countdown) ↓GAMEPLAY (move, collect, survive) ↓LEVEL CLEAR or DEATH ↓SCORE SUBMISSION ↓NEXT LEVEL or GAME OVER ↓SAVE PROGRESS (campaign run stats) / RETURN TO MENUIdeal Session: 15 minutes (5 levels × 3 min average).
Save Mechanics
Section titled “Save Mechanics”- Campaign Save: Auto-save after each level cleared.
- Suspend: Pause mid-level (one slot). Resume or discard.
- Leaderboard: Submit score (auto-save to cartridge EEPROM).
Sound Design
Section titled “Sound Design”The YM2149 provides rhythmic momentum + threat awareness:
-
Channel 1 (Heartbeat): 4/4 drum kick (60 BPM base tempo). Accelerates as difficulty rises (120 BPM by level 10). Pitch tied to danger: C3 (safe) → G3 (alert) → D4 (critical).
-
Channel 2 (Sentry Tracker): Rising glissando (50 ms) each time a sentry moves toward you. Pitch = sentry distance (far = low, close = high). Creates real-time proximity sense.
-
Channel 3 (Ambient + Feedback): Noise hiss during movement. Bright “POP” (short noise burst) on packet collection. Harsh “BUZZ” on hazard collision (building tension before death).
Event Triggers
Section titled “Event Triggers”- Packet Pickup: Brief E5 bell tone (50 ms) + noise pulse.
- Sentry Chase Initiated: Alert chord (C4-E4-G4 stack, 200 ms).
- Speed Boost Active: Tremolo effect on Channel 1 (rapid on/off pitch variation).
- Collision (non-fatal): Discordant buzz (200 Hz + 400 Hz noise, 100 ms).
- Death: Long descending glissando (G4 → C2, 1 second) + noise fadeout.
Philosophy: Audio = spatial feedback. Player learns danger through sound before visual confirmation.
Replayability
Section titled “Replayability”Procedural Variance
Section titled “Procedural Variance”- Maze: Every level generates unique topology (16+ billion possible configurations).
- Sentry Behavior: Chase/patrol AI varies per run.
- Ability Spawns: Random placement of DECOY, SHIELD, SPEED in maze walls.
Mastery Curve
Section titled “Mastery Curve”- Learn: Beat Wave 1. Understand sentry behavior.
- Optimize: Speedrun levels with LAMBDA recorded routes. Beat Endless mode.
- Compete: Submit high scores. Challenge leaderboard.
Hidden Mechanics
Section titled “Hidden Mechanics”- Sentry Communication: Difficulty 3+, sentries telegraph their patrol patterns via sound (Channel 2 tone shifts predict movements). Attentive players exploit this.
- Chaos Mode: After level 20, unlock procedural wall shifts. Maze changes every turn. Creates “roguelike” tension.
- Easter Egg: Spell “NEONGRID” via collected packets’ first letters in a specific order → unlock “Inverted Grid” (all walls become passable, sentries can’t move; find hidden exit in 1 minute).
Linked Play (Optional Asymmetric)
Section titled “Linked Play (Optional Asymmetric)”Not primary for NEONGRID, but supportable:
- Spectator Mode: Player 2 watches Player 1’s run on their screen (read-only, no intervention).
- Versus Mode: Two players race on separate, identical maze layouts. Score comparison. Psychological pressure only (no sabotage).
Screen Layouts
Section titled “Screen Layouts”LEVEL START (Difficulty Select)
Section titled “LEVEL START (Difficulty Select)”╔════════════════════════════════════════════════════════════════════════════════╗║ NEONGRID // DIFFICULTY SELECT BEST SCORE: 4821 pts ║╠════════════════════════════════════════════════════════════════════════════════╣║ ║║ CAMPAIGN WAVES: ║║ Wave 1 [Levels 1–5] Learning phase, 1 sentry, simple maze ║║ Wave 2 [Levels 6–10] Multiple sentries, abilities, challenges ║║ Wave 3 [Levels 11–15] Chaos begins, coordinated AI, no mercy ║║ Wave 4 [Levels 16–99] Endless mode, unlimited difficulty ║║ [SELECTED: Wave 1] ║║ BONUS: ║║ Mirror [Replay cleared levels with reversed maze] ║║ Chaos [Unlock after Wave 3: every turn maze walls shift] ║║ ║║ CAR to select │ SYS-hold to main menu │ INFO for level details ║╚════════════════════════════════════════════════════════════════════════════════╝IN-GAME GRID VIEW
Section titled “IN-GAME GRID VIEW”╔════════════════════════════════════════════════════════════════════════════════╗║ NEONGRID // WAVE 1 LEVEL 3 TIME: 2:15 / 3:00 SCORE: 84 ║╠════════════════════════════════════════════════════════════════════════════════╣║ ║║ ████████████ ████████████ ████████████ ████████████ ████████████ ║║ █ P P █ █ █ █ S █ █ █ █ PORT█ ║║ █ ████████████ █████████████ ████████ █ ████████████ █ AL █ ║║ █ P █ █ P █ █ █ █ █ ║║ ████ █████████ █████████████ █████ █████ █████████████ ████ █ ║║ █ P █ █ █ █ █ █ █ █ █ █ ║║ █ ████████████ ███████████ ████ █ █ █████ █████████████ █ █ ║║ █ @ █ █ █ █ █ █ █ █ █ ║║ ████████████████████████████████████████████ █████████████████ █████ ║║ ║║ KEY: @ = You S = Sentry P = Packet PORT = Exit Portal ║║ Collected: 4/6 Packets Sentry Position: 3 cells north Danger: LOW ║║ ║║ Numpad to move │ INFO for sentry paths │ INFO (double-tap) to toggle view ║╚════════════════════════════════════════════════════════════════════════════════╝GAME OVER / LEVEL COMPLETE
Section titled “GAME OVER / LEVEL COMPLETE”╔════════════════════════════════════════════════════════════════════════════════╗║ NEONGRID // LEVEL COMPLETE! ║╠════════════════════════════════════════════════════════════════════════════════╣║ ║║ LEVEL 3 CLEAR ║║ ─────────────────────────────────────────────────────────────────────────── ║║ ║║ Packets Collected: 6/6 (Perfect!) +60 points ║║ Time Bonus (2:15 of 3:00): +75 points ║║ Difficulty Multiplier (1.3×): ×1.30 ║║ ║║ LEVEL SCORE: 176 points ║║ CAMPAIGN TOTAL: 487 points ║║ ║║ ─────────────────────────────────────────────────────────────────────────── ║║ STATISTICS: ║║ Distance Traveled: 47 cells ║║ Sentry Encounters: 2 (avoided) ║║ Abilities Used: 0 (Perfect Run unlocked "Mirror Level 3"!) ║║ ║║ CAR to continue │ SYS-hold to menu ║╚════════════════════════════════════════════════════════════════════════════════╝GAME 3: BLACK LEDGER
Section titled “GAME 3: BLACK LEDGER”Game Identity
Section titled “Game Identity”Elevator Pitch: You are a forensic auditor. Corporations hide money. You trace it. Find the pattern. Expose the conspiracy. Solve it before time runs out.
Genre: Investigation/deduction puzzle. Turn-based, information-gathering, lateral thinking.
Comparable Titles: Return of the Obra Dinn (deduction via observation), Sherlock (logical puzzle), Auditor simulation (real procedural logic).
Session Length: 20–60 minutes per investigation. Episodic: one case per session.
Target Player: Puzzle enthusiast, detective fiction fan, patient strategist. Rewards deep thinking, not reflexes.
Core Loop (Every 2 Minutes)
Section titled “Core Loop (Every 2 Minutes)”- Examine: CDR scrolls through transaction list. CAR drills into subsidiary/account.
- Compare: The two-pane view is a two-element list. CDR at the pane level toggles between Pane A and Pane B (side-by-side is essential). CAR enters the selected pane to drill into transactions. BACK exits to the pane selection level.
- Flag: QUOTE marks suspicious transactions.
- Cross-Reference: Navigate hierarchy to find connected accounts/transfers.
- Deduce: Piece together money flows.
- Submit: EVAL submits findings. Judge verdict.
Mechanics Deep Dive
Section titled “Mechanics Deep Dive”Control Mapping (Hierarchy Navigation)
Section titled “Control Mapping (Hierarchy Navigation)”- CDR (Next/Traverse): Scroll up/down through transaction list OR toggle panes at the pane level.
- CAR (Enter/Drill): Open subsidiary account or follow transaction to destination account OR enter the selected pane to drill into transactions.
- BACK (Return Up): Move up one level in account hierarchy OR exit to pane selection level.
- QUOTE (Bookmark/Defer): Flag a transaction as suspicious. Creates visible marker. Up to 10 flags per case.
- CONS (Attach/Combine): Link two flagged transactions to a “theory” (meta-object). Consolidate evidence.
- INFO (double-tap): Cycle between TRANSACTION LIST (chronological), ACCOUNT TREE (hierarchy), or MONEY FLOW (sankey diagram showing transfers).
- INFO (single-tap): Display transaction details (amount, date, description, source/dest accounts).
- ATOM: On a transaction, checks if it’s a terminal transfer (no further sub-accounts). Essential for finding endpoints in money trails.
- EQ: Compares two quoted transactions—reports whether amounts, dates, or counterparties match. This is the core forensic comparison tool.
- EVAL (Execute/Confirm): Submit case findings. Judge evaluates your flagged transactions.
- LAMBDA (Record Macro): Record an audit path (sequence of account drills) for re-examination or teaching.
Cell Architecture
Section titled “Cell Architecture”- ACCOUNT_CELL: A corporate entity (subsidiary, shell company, offshore account). Fields: name, owner, balance, transaction list, parent account.
- TRANSACTION_CELL: A single money transfer. Fields: amount, date, source/dest accounts, description, hidden_flag (suspicious or normal).
- SUBSIDIARY_CELL: Links to child accounts (hierarchy navigation).
- MONEY_FLOW_CELL: A meta-object representing a path of transfers from source to ultimate destination.
Procedural Generation
Section titled “Procedural Generation”Each Case generates:
- Corporate Hierarchy: 5–15 accounts arranged in realistic corporate structure (holding company → divisions → subsidiaries).
- Money Laundering Scheme: Designer places a “guilty path”—a sequence of transfers designed to obscure money origin.
- Red Herrings: Legitimate transactions interspersed to confuse auditor.
- Time Pressure: 45–120 minute case time (countdown visible).
Guilty Path Example:
A-Corp (Bribery Payment $500K) ↓B-Holdings (shell, 1% fee) ↓C-Offshore (tax haven, 5% fee) ↓D-Consulting (fake invoice cover) ↓E-Personal (executive's account; money extracted)Red Herrings: Legitimate A-Corp → F-Division payments, miscoded dates, typos in account names.
Progression System
Section titled “Progression System”Case Difficulty
Section titled “Case Difficulty”Tier 1 (Cases 1–3): Linear money trails, 3–4 account hops, 60-minute time limit.
- Guilty path is obvious in retrospect.
- Red herrings = 20% of transactions.
Tier 2 (Cases 4–7): Branching structures, 5–7 account hops, 45-minute time limit.
- Guilty path disguised among legitimate business operations.
- Red herrings = 50% of transactions.
- Intro “Shell Company Detection”: specific clues (missing invoices, round-number transfers) point to fakes.
Tier 3 (Cases 8–12): Deep hierarchies, 8–10+ account hops, 30-minute time limit.
- Guilty path hidden across multiple legal jurisdictions (shell chains).
- Red herrings = 80% of transactions.
- Requires cross-referencing across accounts to spot patterns.
Tier 4 (Cases 13+): Conspiracy-tier, 10+ accounts, 20-minute time limit.
- Multiple guilty paths (interconnected fraud).
- Must flag ALL guilty transactions to win.
- Extreme time pressure. Mastery required.
Unlocks
Section titled “Unlocks”- Cases 1–3: Unlock MODE: “Guided Hints” (tooltips explain transaction types).
- Cases 4–7: Unlock MODE: “Flow Diagram” (INFO double-tap shows visual sankey of money movement).
- Cases 8–12: Unlock ADVANCED MACRO: Auto-flag suspected shell companies (pattern recognition assist).
- Perfect Case: Zero false flags (didn’t incorrectly mark legitimate transactions) → unlock bonus case with custom conspiracy.
Scoring & Win Conditions
Section titled “Scoring & Win Conditions”Case Win State
Section titled “Case Win State”Win Condition: Flag ALL guilty transactions AND no more than 1 false positive (legitimate transaction flagged by mistake).
Scoring:
Base Score = 100 × (Guilty Flags / Total Guilty Transactions)Accuracy Bonus = 100 × (1 - (False Flags / Legit Transactions))Time Bonus = 50 × (Time Remaining / Time Limit)
Final Case Score = Base + Accuracy + TimeExample Case 3: 8 guilty transactions, 47 legit, 35 min of 60 remaining:
- Player flags: 7 guilty + 1 false positive.
- Base: 100 × (7/8) = 87.5
- Accuracy: 100 × (1 - 1/47) = 97.9
- Time: 50 × (25/60) = 20.8
- Final Score: 206 points
Fail State
Section titled “Fail State”- Timeout: Time expires before submission. Case marked “Incomplete.”
- Too Many False Flags: >2 incorrect flags = case dismissed, no score.
- Missed Guilty Transactions: Flag <50% of guilty path = case dismissed.
Campaign Scoring
Section titled “Campaign Scoring”Sum of all case scores. Top 10 cases by score → leaderboard (name + score + case # + date).
Session Structure
Section titled “Session Structure”Boot to Play
Section titled “Boot to Play”TITLE SCREEN ↓CASE SELECTION (available cases 1–13+) ↓CASE BRIEFING (crime summary, time limit, account structure overview) ↓INVESTIGATION (navigate accounts, flag transactions) ↓SUBMIT FINDINGS (confirm flags, review before submission) ↓VERDICT (judge evaluates; pass/fail/partial) ↓SCORE CALCULATION ↓SAVE CASE RESULT / RETURN TO CASE SELECTIdeal Session: 30–50 minutes (1–2 cases).
Save Mechanics
Section titled “Save Mechanics”- Checkpoint: Every 5 minutes, auto-save current account position + flags.
- Suspend: Pause case (holds time). Resume or abandon (lose case score).
- Persistent: Case history (pass/fail/score) always saved.
Sound Design
Section titled “Sound Design”The YM2149 provides investigation atmosphere + decision feedback:
-
Channel 1 (Ambient Theme): Slow, minor-key progression (C minor → G minor → C minor). Pulsing quarter notes (120 BPM, slow). Creates noir detective mood. Intensity rises with each flag placed (modulation toward dissonance).
-
Channel 2 (Transaction Tone): Each transaction type produces a distinct tone: Legitimate = C4 (calm), Suspicious = D4 (questioning), Shell Company = E4 (alert). As player scrolls CDR, tones play lightly, telegraphing transaction type before visual confirmation.
-
Channel 3 (Feedback): Flag placement (QUOTE) = bright “DING” (G5, 100 ms). Connection made (transaction links) = ascending minor thirds (C4-Eb4-G4, 300 ms). Judge verdict incoming = suspenseful swell.
Event Triggers
Section titled “Event Triggers”- QUOTE (Flag): Bright bell tone (G5, 100 ms) + confirmation beep.
- CONS (Link Evidence): Ascending harmonic sequence (C4-E4-G4, stacked, 300 ms).
- EVAL (Submit Findings): Dramatic verdict swell (chord progression: Cm → Gm → Cm, 500 ms).
- Verdict Rendered: Win = major key resolution (C major chord, 1 second, triumphant). Lose = unresolved minor (C minor with suspended tone, 1 second, unsatisfying).
Philosophy: Audio guides investigation. Tones telegraph suspicious transactions before player reads them, rewarding attentive listening.
Replayability
Section titled “Replayability”Procedural Variance
Section titled “Procedural Variance”- Hierarchy: Case generator creates unique corporate structures (100+ billion possible).
- Guilty Path: Money laundering route varies (3–15 hops, different methods).
- Red Herrings: Legitimate transactions randomized. No two cases identical.
Mastery Curve
Section titled “Mastery Curve”- Learn: Cases 1–3. Understand money trail mechanics.
- Pattern Recognition: Cases 4–7. Spot shell companies and round-number transfers (signatures of fraud).
- Lateral Thinking: Cases 8–12. Use INFO (double-tap) view modes (flow diagram) to visualize complex schemes. Cross-reference dates/amounts across hierarchies.
- Mastery: Cases 13+. Multi-path conspiracies. Speed-running cases under extreme time pressure.
Hidden Content
Section titled “Hidden Content”- Custom Case Unlock: Perfect a Tier 4 case (100% accuracy, all flags correct) → unlock “Conspiracy of the Century”—a 15-account, 20-guilty-path endgame case.
- Debug Mode: Konami code (BACK → QUOTE → CAR → INFO → SYS-hold) unlocks “Auditor’s Cheat Sheet”—shows guilty path highlighted. Single-play only, no scoring.
- Easter Egg: If you flag transactions in a specific pattern (CONS linking them) that spells out initials “JW” (designer initials), unlock dev commentary on how the case was designed.
Linked Play (Cooperative Deduction)
Section titled “Linked Play (Cooperative Deduction)”Two-Player Cooperative Mode:
- Auditor (P1): Navigates accounts, flags transactions.
- Analyst (P2): Watches P1’s screen, advises on suspicions. Can request P1 to investigate specific accounts via LINK communication.
- Asymmetric Power: P2 sees a “heat map” showing which accounts are most likely to contain guilty transfers (not visible to P1). P1 must convince P2 to guide them correctly—or discover it themselves.
Screen Layouts
Section titled “Screen Layouts”CASE BRIEFING
Section titled “CASE BRIEFING”╔════════════════════════════════════════════════════════════════════════════════╗║ BLACK LEDGER // CASE 5 BRIEFING ║╠════════════════════════════════════════════════════════════════════════════════╣║ ║║ CASE: "SHADOW HOLDINGS" ║║ Status: Bribery / Money Laundering Investigation ║║ Time Limit: 45 minutes ║║ ║║ CORPORATIONS INVOLVED: ║║ └─ Zenith Industries (A-Corp) [PARENT] ║║ ├─ Zenith Pacific Division [SUBSIDIARY] ║║ ├─ Nexus Holdings [SHELL] ║║ │ └─ Caribbean Trust [OFFSHORE] ║║ └─ Venerus Consulting [FRONT] ║║ ║║ YOUR TASK: ║║ Trace $2.3 million in suspected bribes through the corporate structure. ║║ Flag ALL guilty transactions. Minimize false flags. ║║ ║║ AVAILABLE MODES: ║║ Transaction List (chronological view) ║║ Account Tree (hierarchy navigation) ║║ Money Flow Diagram (visual transfer path) ║║ ║║ CAR to start │ SYS-hold to case select │ INFO for account details ║╚════════════════════════════════════════════════════════════════════════════════╝ACCOUNT TREE VIEW
Section titled “ACCOUNT TREE VIEW”╔════════════════════════════════════════════════════════════════════════════════╗║ BLACK LEDGER // ACCOUNT TREE TIME: 34:12 / 45:00 ║╠════════════════════════════════════════════════════════════════════════════════╣║ ║║ ZENITH INDUSTRIES (HQ) Balance: $8.5M ║║ │ ║║ ├─ [+] Pacific Division Balance: $120K ║║ │ ║║ ├─ [+] Nexus Holdings (SHELL) Balance: $2.1M ║║ │ └─ [+] Caribbean Trust (OFFSHORE) Balance: $1.8M ║║ │ ║║ └─ [+] Venerus Consulting (FRONT) Balance: $50K ║║ [SELECTED: Nexus] ║║ SELECTED ACCOUNT: NEXUS HOLDINGS ║║ ─────────────────────────────────────────────────────────────────────────── ║║ ║║ Last 5 Transactions: ║║ [1] 2024-Mar-15 DEPOSIT $500,000 from Zenith Industries ║║ [2] 2024-Mar-16 TRANSFER OUT $495,000 to Caribbean Trust [FLAG!] ║║ [3] 2024-Apr-02 DEPOSIT $100,000 from Pacific Division ║║ [4] 2024-Apr-03 CONSULTING FEE $1,800 to Venerus Consulting [FLAG?] ║║ [5] 2024-Apr-10 BALANCE TRANSFER $50,000 to Caribbean Trust [FLAG!] ║║ ║║ CDR to scroll │ CAR to drill │ CDR at pane level to toggle │ QUOTE flag ║╚════════════════════════════════════════════════════════════════════════════════╝SIDE-BY-SIDE COMPARISON (PANE SWITCHING)
Section titled “SIDE-BY-SIDE COMPARISON (PANE SWITCHING)”╔════════════════════════════════════════════════════════════════════════════════╗║ BLACK LEDGER // COMPARISON VIEW TIME: 28:45 / 45:00 ║╠════════════════════════════════════════════════════════════════════════════════╣║ ║║ LEFT PANE: ZENITH INDUSTRIES │ RIGHT PANE: CARIBBEAN TRUST ║║ ──────────────────────────────────┼───────────────────────────────────── ║║ Balance: $8.5M │ Balance: $1.8M ║║ │ ║║ Recent Transactions: │ Recent Transactions: ║║ ─────────────────────── │ ──────────────────────── ║║ [1] Mar-10 Salary: $5M │ [1] Mar-16 DEPOSIT $495K (Nexus) ║║ [2] Mar-15 Consulting: $500K ★ │ [2] Mar-20 WITHDRAWAL $100K ║║ [3] Mar-18 Dividend: $800K │ [3] Apr-01 TRANSFER $50K (Nexus) ★ ║║ [4] Apr-02 Consulting: $100K │ [4] Apr-05 INVOICE $200K (unknown) ║║ [5] Apr-10 Salary: $5.2M │ [5] Apr-12 BALANCE ZERO ║║ │ ║║ [★ = FLAGGED] │ [★ = FLAGGED] ║║ │ ║║ Pattern Recognition: │ Connection: $495K from Zenith (via ║║ Large consulting withdrawals │ Nexus) traced to personal extraction. ║║ match timing of Caribbean deposits.│ ║║ │ ║║ CDR toggles panes │ CAR enters pane │ BACK exits to pane level │ CONS to link ║╚════════════════════════════════════════════════════════════════════════════════╝MONEY FLOW DIAGRAM
Section titled “MONEY FLOW DIAGRAM”╔════════════════════════════════════════════════════════════════════════════════╗║ BLACK LEDGER // FLOW DIAGRAM TIME: 15:30 / 45:00 ║╠════════════════════════════════════════════════════════════════════════════════╣║ ║║ ║║ ZENITH INDUSTRIES ($500K) ║║ │ ║║ └──────────→ NEXUS HOLDINGS ($495K) ────────→ CARIBBEAN TRUST ║║ │ │ ║║ ├──────($50K)──────────────────→ │ ║║ │ │ ║║ └──────────────────────────────→ EXECUTIVE ║║ (Personal $545K) ║║ ║║ PACIFIC DIVISION ($100K) ║║ │ ║║ └──────────→ ZENITH INDUSTRIES ──→ (Lost in legitimate opns) ║║ ║║ ║║ PATTERN: Two-hop shell company structure. Caribbean Trust siphons funds ║║ to personal account. $545K total suspicious flow detected. ║║ ║║ Flagged Transactions: 3/8 guilty │ False Flags: 0 │ Accuracy: 100% ║║ ║║ CDR to refine view │ INFO for transaction details │ EVAL to submit findings ║╚════════════════════════════════════════════════════════════════════════════════╝GAME 4: DEPTHCHARGE
Section titled “GAME 4: DEPTHCHARGE”Game Identity
Section titled “Game Identity”Elevator Pitch: You remote-pilot a submersible drone from your KN-86 Deckline terminal. Hunt for treasure. Avoid surface enemies. Sonar is your window. Headphones are mandatory. Sound IS the game.
Genre: Stealth/exploration simulation with sonar-based navigation.
Comparable Titles: Battleship (sonar prediction), Sokoban (spatial puzzle under uncertainty), Dune II (limited information management).
Session Length: 25–50 minutes per dive. Campaign = 5 dives.
Target Player: Hardcore immersive player. Headphone-essential experience. Puzzle/strategy thinker who values sound design.
Core Loop (Every 20 Seconds)
Section titled “Core Loop (Every 20 Seconds)”- Listen: Sonar pings reveal water column. Enemies, treasure, hazards via audio cues.
- Navigate: Numpad 8/2/4/6 for lateral movement. CAR/CDR for depth (up/down metaphor).
- Decide: Use active sonar (reveals you) or passive (stealth, limited info).
- Deploy: APPLY equipment (grappling arm, decoys, cutting tools).
- Escape or Extract: Collect treasure, avoid enemies, surface safely.
Mechanics Deep Dive
Section titled “Mechanics Deep Dive”Control Mapping (Depth Metaphor as LIST Navigation)
Section titled “Control Mapping (Depth Metaphor as LIST Navigation)”- Numpad 8/2/4/6: Move NORTH/SOUTH/WEST/EAST (horizontal plane). Numpad 4 = turn port, numpad 6 = turn starboard (spatial navigation on numpad).
- CAR (Enter/Drill): Descend one depth level (dive into list structure).
- CDR (Next/Traverse): Ascend one depth level (surface from list).
- APPLY (Deploy/Use): Use active equipment (grappling arm, decoys, sonar jammer).
- LINK (Deck-to-Deck): Send active sonar ping. Reveals position to surface hunter (Sysop in linked play). Costs 1 “stealth credit.”
- INFO (double-tap): Cycle between SONAR SCOPE (audio-visual hybrid), DEPTH CHART (spatial position), CARGO MANIFEST (inventory).
- INFO (single-tap): Display current depth, distance to surface, enemies nearby (audio readout + visual).
- ATOM: On a sonar contact, checks if it’s a solid object vs. noise (leaf test on contact data).
- EQ: Compares two quoted sonar contacts—reports whether acoustic signatures match (same vessel, same class).
- LAMBDA (Record Macro): Record a dive path for route optimization or teaching.
- SYS-hold (2 seconds): Triggers emergency blow to surface (aborts mission). SYS-tap: system menu.
Metaphor: Depth is the list hierarchy. Going deeper (CDR) means drilling into sub-lists. Ascending (CAR) means returning to parent. Treasure and enemies exist at various depth levels.
Cell Architecture
Section titled “Cell Architecture”- DIVE_CELL: The mission. Contains depth map, treasure spawns, enemy formations, hazards.
- DEPTH_LEVEL_CELL: Each horizontal plane (0 = surface, 10 = abyss). Fields: enemies, treasure, pressure hazards, friendly landmarks.
- TREASURE_CELL: Collectible. Fields: location (depth+coords), value (points), hazard level (protected by enemies or pressure).
- ENEMY_CELL: Surface hunter or submarine hunter. Fields: location, patrol pattern, alert radius, weapon (torpedo, sonar). (Submarines refer to enemy vessels; your vehicle is a drone.)
- EQUIPMENT_CELL: Tools. Types: GRAPPLING ARM (grab treasure from hazardous zones), DECOY (deploy false acoustic signature to distract enemies), SONAR JAMMER (disrupt enemy sonar for 10 seconds), CUTTING TORCH (slice through seaweed/wreckage blocking paths).
- HAZARD_CELL: Environmental threats. Types: PRESSURE ZONE (instant death if entered unprepared), THERMAL VENT (damages hull), SEAWEED FIELD (slows movement).
Procedural Generation
Section titled “Procedural Generation”Each Dive generates:
- Depth Map: 10 levels (0 = surface, 10 = abyss). Width = 16 cells, depth = 10 cells.
- Treasure Distribution: 8–16 treasure items scattered at various depths. Deeper = higher point value but more danger.
- Enemy Spawns: Difficulty-based (Tier 1: 2 surface hunters, Tier 4: 5 surface + 2 submarine hunters).
- Hazard Placement: Pressure zones near treasure, thermal vents in corridors, seaweed blocking paths.
AI Behavior:
- Surface Hunter: Stationary. Listens for active sonar pings (LINK key). If you ping, it zeros in. Fires torpedo (1-hit kill).
- Submarine Hunter: Mobile patrol. Hunts via passive sonar (cannot pinpoint but can track direction). Active sonar jammer disables it for 10 seconds.
Progression System
Section titled “Progression System”Dive Difficulty
Section titled “Dive Difficulty”Tier 1 (Dives 1–2): Tutorial. 2 surface hunters, 4 treasure items, safe depth zones. 20-minute time limit. Tier 2 (Dives 3–5): Challenge. 3 surface + 1 enemy submarine patrol, 8 treasure items, mixed hazards. 25-minute limit. Tier 3 (Dives 6–8): Hardcore. 4 surface + 2 enemy submarine patrols, 12 treasure items, pressure zones guard deep treasure. 30-minute limit. Tier 4 (Dives 9–15): Impossible. 5 surface + 3 enemy submarine patrols, 16 treasure items, abyss has maximum-value treasure guarded by MEGAKRAKEN (special enemy). 35-minute limit.
Unlocks
Section titled “Unlocks”- Dives 1–2: Unlock EQUIPMENT: Grappling Arm.
- Dives 3–5: Unlock EQUIPMENT: Decoy, Sonar Jammer.
- Dives 6–8: Unlock EQUIPMENT: Cutting Torch.
- Perfect Dive: Extract all treasure with 0 drone damage + 0 sonar pings → unlock “Abyss Assault” (endgame dive where treasure IS the enemies—animated, mobile treasure).
Scoring & Win Conditions
Section titled “Scoring & Win Conditions”Per-Dive Scoring
Section titled “Per-Dive Scoring”Base Score = Sum of all Treasure Values CollectedStealth Bonus = 100 × (Max Stealth Credits / Credits Used)Safety Bonus = 50 × (Health Remaining / Max Health)Time Bonus = 25 × (Time Remaining / Time Limit)
Final Dive Score = (Base + Stealth + Safety + Time)Example Dive 3: Collect 6/8 treasure ($1500), 4 sonar pings of 5 allowed, drone hull integrity 3/4, time 8/25 min:
- Base: $1500
- Stealth: 100 × (5/4) capped at 100 = 100 (bonus for restraint)
- Safety: 50 × (3/4) = 37.5
- Time: 25 × (17/25) = 17
- Final Score: 1654 points
Win Condition
Section titled “Win Condition”- Extract to surface with collected treasure intact.
- Minimum treasure = 50% of available items to “win” (rest is high-score optimization).
Fail States
Section titled “Fail States”- Hull Breach: Collision with hazard = drone sinking. Game Over.
- Torpedo Hit: Surface hunter’s weapon = instant drone destruction.
- Timeout: Surface before time expires or drone is destroyed by pressure at depth.
Campaign Scoring
Section titled “Campaign Scoring”Sum of 5 consecutive dives (one campaign). Top 10 campaigns → leaderboard.
Session Structure
Section titled “Session Structure”Boot to Play
Section titled “Boot to Play”TITLE SCREEN ↓CAMPAIGN SELECT (Tier 1–4, or Custom) ↓DIVE BRIEFING (mission summary, hazards overview, equipment loadout) ↓DIVE START (sonar activates, ambient sound begins) ↓EXPLORATION & COMBAT ↓SURFACE or SINK (escape or death) ↓SCORE CALCULATION ↓NEXT DIVE or CAMPAIGN END ↓SAVE CAMPAIGN RESULT / RETURN TO MENUIdeal Session: 40 minutes (one full campaign = 5 dives × 8 min average).
Sound Design
Section titled “Sound Design”CRITICAL: The YM2149 becomes a 3D sonar simulation.
-
Channel 1 (Sonar Pulse): Active sonar sends a “PING” (brief, directional-sounding tone) at irregular intervals (every 10–20 seconds, player-controlled via LINK). Frequency indicates depth: Surface = high (800 Hz), mid-depth = medium (400 Hz), abyss = low (100 Hz). Returning echo (delayed, quieter) indicates distance: close = 100 ms delay, far = 400 ms delay.
-
Channel 2 (Threat Proximity): Submarine hunter emits a “hunting tone”—a slow glissando that rises/falls based on distance. Frequency range: 200 Hz (far) → 800 Hz (close). Rising = enemy closing in. Falling = moving away. Player learns enemy position through sound alone (especially in “Blindfolded” mode, optional).
-
Channel 3 (Ambient + Equipment): Noise channel provides oceanic ambience—constant soft hiss. When treasure is nearby, gentle bell tones (soft, +6dB above ambient). When hazard approaches, harsh buzzing (builds tension). Equipment deployment (APPLY): DECOY = chirping sound (confuses enemies with multiple “pings”), CUTTING TORCH = mechanical grinding noise (300 ms, then silence), JAMMER = 1000 Hz whitenoise pulse (5 seconds, then silence).
Event Triggers
Section titled “Event Triggers”- Active Sonar Ping (LINK): Brief high-frequency burst (800 Hz + echo delay). Alerts surface hunters.
- Treasure Nearby: Soft bell tones, rising as you approach (distance-responsive).
- Enemy Detected (Passive): Threat tone (glissando) begins. Frequency = distance.
- Pressure Hazard Alert: Slow, deep rumble (50 Hz noise, pulsing). Intensity = proximity.
- Surface (Safe): Ascending tones (C4 → G4 → C5, major chord sequence). Triumphant.
- Hull Breach: Descending glissando + alarm + water rush sound (noise channel, chaotic burst). Catastrophic.
Philosophy: Audio IS the primary sonar display. Experienced drone operators navigate by sound alone, with visual (SONAR SCOPE) as secondary. Headphones mandatory for full immersion.
Replayability
Section titled “Replayability”Procedural Variance
Section titled “Procedural Variance”- Depth Map: Unique hazard layouts every dive (100+ billion possible combinations).
- Enemy Patrol: AI pathfinding varies per dive.
- Treasure Spawns: Different locations, values, protection levels.
Mastery Curve
Section titled “Mastery Curve”- Learn: Dives 1–2. Understand sonar audio, equipment, basic navigation.
- Optimize: Dives 3–5. Develop routes, predict enemy movements via sound.
- Mastery: Dives 6–8. Navigate with audio alone (optional blind mode). Speed-run campaigns.
- Apex: Dives 9+. Perfect scores, endgame challenges, asymmetric linked play.
Hidden Content
Section titled “Hidden Content”- Blindfolded Mode: Toggle visual display completely. Pilot drone using ONLY audio. Extreme immersion. Unlocks “Auditory Master” title.
- Abyss Assault: Perfect dive (all treasure, 0 drone damage, 0 pings) → unlock endgame where treasure is alive and mobile. Hunt intelligent targets.
- Easter Egg: Pilot entire first dive without using active sonar (no LINK pings) → unlock “Silent Depth” achievement + bonus multiplier on future dives.
Linked Play: Asymmetric Hide-and-Seek
Section titled “Linked Play: Asymmetric Hide-and-Seek”Drone Operator (Player 1): Hunts treasure as normal via remote piloting. Surface Hunter (Player 2): Monitors surface. Listens for pings (LINK events). Tries to anticipate drone location and “intercept” (metaphorically—Player 2 moves a marker on their own screen that models where they think the drone is). If drone surfaces at predicted location, drone operator loses 50% score.
Mechanic
Section titled “Mechanic”- Drone Operator’s Advantage: Full map knowledge, active sonar.
- Hunter’s Advantage: Unpredictable interceptions. Forces operator to strategize about when to ping (risk exposure vs. gain info).
- Asymmetric Info: Drone operator sees Hunter’s interception attempts (audio cue: Hunter’s torpedo misses = distinct “WHOOSH” + water bubble sound). Hunter only knows drone pinged (direction/distance, no altitude).
Psychological Warfare
Section titled “Psychological Warfare”- Drone operator must decide: “Is the hunter predicting my surface point? Do I surface here or find alternate exit?”
- Hunter must deduce: “The drone pinged at depth 4, bearing northwest. Will it surface north or east of that?”
- Adds bluffing, misdirection, calculated risk to treasure hunting.
Screen Layouts
Section titled “Screen Layouts”DIVE BRIEFING
Section titled “DIVE BRIEFING”╔════════════════════════════════════════════════════════════════════════════════╗║ DEPTHCHARGE // DIVE 4 BRIEFING ║╠════════════════════════════════════════════════════════════════════════════════╣║ ║║ MISSION: "THERMAL RIDGE RECONNAISSANCE" ║║ Depth Range: 0–8 (abyss avoided) ║║ Time Limit: 25 minutes ║║ Drone Hull Integrity: 100% ║║ ║║ THREATS: ║║ Surface Hunters ........... 3 (armed with torpedoes) ║║ Submarine Patrols ......... 1 (passive sonar tracking) ║║ Thermal Vents ............. 6 (avoidable, 1-hit damage) ║║ Seaweed Fields ............ 4 (movement slowdown) ║║ ║║ TREASURE LOCATIONS: ║║ Depth 2-3: 4 items ($200 each, low risk) ║║ Depth 5-6: 6 items ($500 each, high risk) ║║ Depth 8: 2 items ($2000 each, extreme risk + pressure) ║║ ║║ EQUIPMENT LOADOUT (select via CONS): ║║ Grappling Arm ............ Available (grab treasure through barriers) ║║ Sonar Jammer ............ Available (disable enemy tracking for 10 sec) ║║ Decoy ................... Available (create false sonar echo) ║║ ║║ HEADPHONES STRONGLY RECOMMENDED. Audio is primary navigation system. ║║ ║║ CAR to begin │ SYS-hold to campaign menu │ INFO for equipment details ║╚════════════════════════════════════════════════════════════════════════════════╝SONAR SCOPE (In-Dive Display)
Section titled “SONAR SCOPE (In-Dive Display)”╔════════════════════════════════════════════════════════════════════════════════╗║ DEPTHCHARGE // SONAR SCOPE DEPTH: 4/8 HULL: 4/4 ║╠════════════════════════════════════════════════════════════════════════════════╣║ ║║ DEPTH PLANE 4 (Mid-Range) ║║ ───────────────────────────────────────────────────────────────────────── ║║ ║║ NORTH (Bearing 0°) ║║ 0 1 2 3 4 5 6 7 8 ║║ ║║ W ┌───────────────────────────────────────┐ E ║║ E │ │ A ║║ S │ ◆ │ S ║║ T │ ═══ THERMAL VENT T │ T ║║ │ (600m ahead, 2 west) 3 │ ║║ S │ │ (Enemy Bearing 45°, ║║ O │ ◇ TREASURE │ Distance: 3 cells, ║║ U │ (Depth 4.2, 3 cells EAST) │ Hunting) ║║ T │ │ ║║ H │ ◻ SEAWEED │ ║║ │ (Depth 3.8, north) │ ║║ └───────────────────────────────────────┘ ║║ ║║ AUDIO REPORT (active sonar last ping: 4 seconds ago) ║║ ───────────────────────────────────────────────────────────────────────── ║║ "Sonar echo distant. Enemy bearing northeast, closing. Thermal signature ║║ ahead. Treasure starboard (east)." ║║ ║║ Stealth Credits Remaining: 3/5 │ Equipment: Jammer (ready) ║║ Time Remaining: 18:47 / 25:00 ║║ ║║ Numpad to move │ CAR/CDR for depth │ LINK to ping (costs stealth) ║╚════════════════════════════════════════════════════════════════════════════════╝DEPTH CHART (Spatial Overview)
Section titled “DEPTH CHART (Spatial Overview)”╔════════════════════════════════════════════════════════════════════════════════╗║ DEPTHCHARGE // DEPTH CHART CAMPAIGN: 3/5 DIVES COMPLETE ║╠════════════════════════════════════════════════════════════════════════════════╣║ ║║ VERTICAL POSITION (Current Dive 4): ║║ ║║ DEPTH 0 ███████████ [SURFACE - DANGER: Hunters, escape point] ║║ DEPTH 1 ████████████ ║║ DEPTH 2 ████████████ ◇ Treasure cluster (low risk) ║║ DEPTH 3 ████████████ ║║ DEPTH 4 ████████████ ◇ Mid-level treasure (moderate risk) ║║ DEPTH 5 ████████████ T Enemy patrol zone (high risk) ║║ DEPTH 6 ████████████ ◇ Deep treasure (high value, high risk) ║║ DEPTH 7 ████████████ ║║ DEPTH 8 ████████████ ◻ Thermal vents (extreme hazard zone) ║║ DEPTH 9 ████████████ [ABYSS - PRESSURE ZONE, INSTANT DEATH] ║║ ║║ CURRENT POSITION: Depth 4.2 (mid-range, medium risk) ║║ RECOMMENDED: Collect mid-level treasure, avoid deeper zones unless ║║ equipment allows (e.g., pressure-resistant hull module). ║║ ║║ CARGO MANIFEST: ║║ ────────────────────────────────────────────────────────────────────────── ║║ Treasure Collected: 2 items ($700 total) ║║ Capacity Remaining: 6 slots / 8 max ║║ ║║ CDR to ascend │ CAR to descend │ INFO (double-tap) to switch display │ INFO ║╚════════════════════════════════════════════════════════════════════════════════╝CARGO MANIFEST (Equipment & Inventory)
Section titled “CARGO MANIFEST (Equipment & Inventory)”╔════════════════════════════════════════════════════════════════════════════════╗║ DEPTHCHARGE // CARGO MANIFEST TIME: 12:33 / 25:00 ║╠════════════════════════════════════════════════════════════════════════════════╣║ ║║ SUBMERSIBLE DRONE SYSTEMS: ║║ ───────────────────────────────────────────────────────────────────────── ║║ Hull Integrity: ████████░░ (80%) [Minor damage from pressure at depth 6] ║║ Power Cell: █████████░ (90%) [5 dives remaining before recharge] ║║ Stealth Credits: ░░░░░ (0/5 used) [3 remaining for pings] ║║ ║║ EQUIPMENT (Ready to Deploy): ║║ ───────────────────────────────────────────────────────────────────────── ║║ [1] GRAPPLING ARM Equipped | Grab treasure through barriers ║║ [2] SONAR JAMMER Ready | Disable enemy sonar (10 sec) [1 use] ║║ [3] DECOY Ready | Create false sonar echo [2 uses] ║║ [4] CUTTING TORCH Ready | Slice seaweed blockages [3 uses] ║║ ║║ CARGO HOLD (6/8 capacity): ║║ ───────────────────────────────────────────────────────────────────────── ║║ Treasure Item 1: "Golden Compass" ...................... $400 value ║║ Treasure Item 2: "Crystal Matrix" ...................... $300 value ║║ [4 empty slots available] ║║ ║║ APPLY to deploy equipment │ CONS to merge equipment │ INFO for dive status ║╚════════════════════════════════════════════════════════════════════════════════╝APPENDIX: COMPARATIVE MECHANICS CHART
Section titled “APPENDIX: COMPARATIVE MECHANICS CHART”| Mechanic | ICE BREAKER | NEONGRID | BLACK LEDGER | DEPTHCHARGE |
|---|---|---|---|---|
| Core Activity | Network intrusion puzzle | Maze chase + collection | Transaction investigation | Remote drone piloting + treasure hunt + evasion |
| Time Pressure | HIGH (contract timer) | HIGH (sentry/timer) | MEDIUM (case timer) | MEDIUM-HIGH (dive timer) |
| Player Skill | Strategic planning | Reflexes + pattern recognition | Logical deduction | Stealth + listening |
| Audio Role | Threat escalation feedback | Spatial proximity cues | Investigation atmosphere | PRIMARY (sonar navigation) |
| Key Control | Function keys (CAR/CDR/EVAL) | Numpad (8/2/4/6) | Function keys (CDR/CAR/BACK/QUOTE) | Numpad + LINK (sonar) |
| Replayability | Procedural networks | Procedural mazes | Procedural conspiracies | Procedural drone missions |
| Linked Play | Sysop Mode (PvP defense) | Spectator/Race | Cooperative deduction | Asymmetric hunt |
| Win Condition | Complete contract cleanly | Collect threshold treasure | Flag guilty transactions | Pilot drone to extract with loot |
| Fail Condition | Flatlined / Timeout | Collision / Timeout | False flags / Timeout | Drone hull breach / Timeout |
| Difficulty Arc | 4 tiers (4–16 contracts) | 4 waves (5–99 levels) | 4 tiers (13+ cases) | 4 tiers (15+ dives) |
| Session Length | 30–45 min | 15 min | 30–50 min | 40 min |
DESIGN PHILOSOPHY
Section titled “DESIGN PHILOSOPHY”These four titles exemplify the KN-86 Deckline’s unique constraints as game design opportunities:
-
No QWERTY = Spatial Navigation: Every game maps controls to abstract list/grid metaphors. Players learn to think in “cells” and “traversal,” not “text input.”
-
Monochrome + Audio = Immersion: DEPTHCHARGE proves that sound design compensates for visual simplicity. ICE BREAKER uses audio threat escalation. NEONGRID creates rhythmic momentum.
-
Cartridge Grammar = Proceduralism: The cell-based architecture naturally generates endless procedural content. No game has a fixed campaign—every playthrough is unique. Drone operations in DEPTHCHARGE reflect this through random mission parameters and enemy placements.
-
Linked Play = Social Theater: SYSOP MODE and asymmetric hunts turn single-player experiences into high-tension social events. “Real-time sabotage” (Flatline Protocol) is consensual griefing that builds community.
-
Difficulty Scaling = Mastery Curve: All four titles have clear progression arcs (Tier 1 → 4) with hidden unlocks that reward mastery. High-score chasers compete. Casual players enjoy accessible entry points.
These are traditional games wearing cyberpunk clothing. They have scores. They have fail states. They can be beaten. They reward skill, planning, or deduction. They bring players back. They are, above all else, fun.
END OF DOCUMENT
Last Updated: 2026-04-02 Game Design by: Claude (KN-86 Launch Titles Team)