A Night of

Social Movements

Role
Lead Unity Developer & Designer

Description
A moody experience set in a dark warehouse storage facility. Students search for artifacts related to various American social movements (anti-war, civil rights, women’s rights, Native American activism, etc.) that come “alive” via hologram narratives. A WebGL version allows for keyboard-based exploration.

Purpose
Immerse high school students in the stories of key social movements throughout American history. By uncovering artifacts in a dimly lit environment, learners are compelled to explore, listen, and reflect on major figures and legislation tied to civil rights, women’s rights, Native American rights, and more.

Key Responsibilities

  • Warehouse Level Design: Crafted an atmospheric environment with stacked crates, hidden objects, and hologram triggers.
  • Hologram Presentation: Programmed artifact interactions that spawn 3D holograms of historical figures like Mary Beth Tinker, Thurgood Marshall, Malcolm X, etc.
  • Narrative Integration: Wrote or integrated scripts describing each movement, ensuring alignment with curriculum goals.
  • Cross-Platform Support: Retained interactive exploration and voiced dialogues when porting to WebGL.

Tech Stack

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

Design Tools

  • Figma (UI wireframes)
  • Blender/Maya (warehouse environment, artifact modeling)
  • Photoshop (texturing, signage, hologram FX)

Platform(s)

  • VR Headsets (initial build)
  • WebGL (browser exploration)

Core Mechanics / Features

  • Artifact Discovery: Players find items linked to specific figures or legal milestones (e.g., an armband for anti-war movements, a bus for Rosa Parks, etc.).
  • Hologram Narratives: Each artifact triggers a character monologue that explains the movement’s history and impact.
  • Interactive Storage Room: Dark, flashlight-led exploration fosters a sense of discovery.
  • Repository / Collection Mechanic: Storing found artifacts in a central repository that marks progress.

Accessibility

  • High Contrast & Lighting Options: Adjusted in-game brightness or color-coded highlights for visually impaired users.
  • Full Voiceovers: Scripts for historical figures are fully narrated, aiding those with reading or hearing challenges.

Challenges Faced

  • Atmospheric Lighting: Maintaining a dark, moody environment while keeping objects discoverable.
  • Multiple Movements: Ensuring each social movement’s content was presented concisely and accurately.
  • VR to WebGL Transition: Minimizing performance drops when loading numerous 3D artifacts and voice clips in a browser.
  • Inclusive Representation: Presenting diverse social movements with sensitivity and depth.

Solutions

  • Adjustable Light Zones: Key artifacts and hologram points featured local light sources for clarity.
  • Curated Content: Focused on pivotal figures/legislation (e.g., Cesar Chavez, Title IX, AIM) rather than too many details.
  • Asset Optimization: Reduced polygon count and compressed audio for stable WebGL performance.
  • Expert Review: Collaborated with social studies educators to confirm factual and respectful coverage of each movement.

Contact Me