Cold War:

Moscow Mission Escape

Role
Lead Unity Developer & Designer

Description
A spy-themed experience set in a Moscow government office, overlooking the city. Players act as undercover agents tasked with decrypting Cold War events—Truman Doctrine, Berlin Blockade, Korean War, Cuban Missile Crisis, Space Race, etc.—to uncover the name of a double agent. A WebGL version retains puzzle mechanics and historical data for browser play.

Purpose
Immerse students in Cold War history by letting them solve riddles about key confrontations and policies, showcasing the era’s espionage tension and geopolitical strategies.

Key Responsibilities

  • Spy-Themed Gameplay: Coded puzzle logic around historical events like the Berlin Airlift, Marshall Plan, and SALT I treaty.
  • VR-First Interaction: Incorporated visual cues, layered 3D documents, and an in-game codex for decryption in VR.
  • Cross-Platform Adaptation: Streamlined 3D assets and gameplay flow for WebGL performance.
  • Historical Integration: Curated references to major Cold War incidents to ensure educational depth.

Tech Stack

  • Game Engine: Unity (C#)
  • Version Control: Git, GitHub
  • VR Framework: Oculus or similar
  • Web Deployment: Unity WebGL

Design Tools

  • Figma (UI/UX and puzzle flow)
  • Blender/Maya (office environment and item modeling)
  • Photoshop (document textures, propaganda notes)

Platform(s)

  • VR Headsets (primary)
  • Browser/WebGL (secondary for broader access)

Core Mechanics / Features

  • Decryption & Document Analysis: Use a code/cipher to uncover hidden messages referencing Cold War flashpoints.
  • Interactive Timeline: Place events like the Berlin Blockade or Cuban Missile Crisis in correct chronological or geographic order.
  • Secret Agent Narrative: Dramatic dialogue and environment design to evoke espionage tension.
  • Double Agent Reveal: Completing all puzzles yields a dossier on the traitorous agents (e.g., the Rosenbergs).

Accessibility

  • Clear Visual Hierarchy: High-contrast notes, UI elements, and background details to help with visual clarity.
  • Voice Guided: Key instructions and textual clues are voiced to support different learning needs.

Challenges Faced

  • Dense Historical Content: Summarizing multiple Cold War incidents without overwhelming users.
  • Multiple Puzzle Types: Cipher decoding, timeline ordering, environment exploration.
  • VR vs. WebGL UIs: Ensuring puzzle interfaces work with VR controllers and standard keyboard/mouse.
  • Thematic Consistency: Keeping a tense spy atmosphere while conveying educational facts.

Solutions

  • Story-Driven Puzzles: Each historical event puzzle served the overall spy plot, tying factual data to gameplay.
  • Adaptive UI Layout: Different interface setups for VR (floating panels) vs. Web (on-screen windows).
  • Selective Focus: Chose the most pivotal Cold War incidents to avoid content overload.
  • Multimedia Assets: Combined texts, audio transcripts, and minimal cutscenes for depth without excessive reading.

Contact Me