← back
Project Oakhurst

Project Oakhurst

Building

Sci-fi murder mystery escape room game

Started: March 25, 2026 · ~30 hours over 1 week

AI:Claude Code
Stack:Next.js 16Phaser.jsTypeScriptSupabaseZustandTailwind CSS

A parser-based adventure game set on a failing spacecraft. Features retro VGA-inspired pixel art, deterministic JSON-driven state transitions, tap-based spatial movement, and voice-dictated commands — all rendered in a SCUMM-style split-screen interface.

// highlights

  • Retro 320x200 pixel art with 256-color VGA palette
  • Deterministic JSON state machine for zero-latency gameplay
  • Voice-dictated parser commands
  • Navmesh-based client-side pathfinding

// takeaways

  • Phaser.js and Next.js can coexist but require careful canvas lifecycle management
  • Deterministic state machines eliminate an entire class of game bugs
  • Retro pixel art constraints (320x200, 256 colors) actually speed up creative decisions

Alexander Lee · AiPM · 2026

built with claude code + next.js