Skip to content

Project · active

Toy Story Lab Week Gauntlet

Lab Week browser shooter with local scoring, pointer-lock controls, and a bright arcade-cabinet presentation.

Toy Story Lab Week Gauntlet start screen with character selection and game controls

Purpose

Event games usually die as soon as the event ends because they depend on local setups, fragile hosting assumptions, or one-off build folders nobody wants to touch again.

My role

Designer and engineer

Status

active

Methods

  • HTML
  • CSS
  • JavaScript
  • Three.js
  • Self-contained web deployment
  • Local persistence
  • Playwright smoke checks

Outputs

  • The game is a single-page browser shooter with Buzz and Woody player modes, wave encounters, weapon switching, score tracking, and pointer-lock controls.

Result

The self-contained browser build preserves the event game and its local score system beyond the original Lab Week installation.

Implementation

How it works

The game is a single-page browser shooter with Buzz and Woody player modes, wave encounters, weapon switching, score tracking, and pointer-lock controls.

The source project already builds into a self-contained `dist` directory with assets, vendor runtime, and publish headers. The dossier stays focused on that shipping surface: a browser shooter that can move from local Lab Week build to live site without needing a backend.