SHEET 31 · Games
ClickStorm
Zero runtime dependencies — six game modes, procedural audio, bloom post-processing, and click heatmaps in vanilla TypeScript + Canvas

2024liveGames
About
A browser-based aim trainer built entirely with vanilla TypeScript and HTML5 Canvas — zero runtime dependencies, no frameworks, no game engines. Six modes with combo chaining, five powerup types, and 12 achievements. The custom engine renders animated nebula backgrounds, screen shake, bloom post-processing, and camera zoom pulses. All audio is procedurally synthesized via Web Audio API with combo-reactive pitch scaling, and post-game analytics include a canvas-rendered click heatmap with letter grades (D through S).
Key features
- 01Six game modes: Classic, Speed Blitz, Survival, Zen, Reaction, Time Attack
- 02Eight target types: normal, small, bonus, danger, moving, shrinking, split, gravity
- 03Combo system with up to 5x multiplier and proximity-based bullseye scoring (1.5x center hits)
- 04Chain reaction mechanic: hitting a target highlights nearby targets for bonus multiplier
- 05Five powerup types: Slow Motion, Double Points, Magnet, Freeze, Extra Life
- 06Procedural audio engine: all sounds synthesized via oscillators and noise buffers
- 07Post-game analytics: canvas-rendered click heatmap, score timeline, letter grades (D through S)
- 08Geometric spawn patterns (circles, lines, V-shapes, grids) as difficulty ramps
- 09Achievement system with 12 unlockables and daily challenge system
- 10Five visual themes (Midnight, Deep Ocean, Ember, Matrix, Void)
- 11Installable PWA with service worker — zero runtime dependencies
Nearby
SHEET 17 · Games

xyzdisc
Browser 3D disc golf on real Colorado courses — 0.7 m LiDAR ground, aerial imagery, crown-detected forests, a physics flight model and PDGA stances; 9 venues, 18 layouts, 5,400 unit cases, live at xyzdg.com
2026live9 venues18 layouts
SHEET 19 · Games

Ski With Your Friends
The consumer brand of Skiride: one relay, 20 Hz pose replication, eight per lobby, voice that fades with distance — separated from the xyzski monorepo at a pinned commit and live on its own domain since 2026-09-17
2026live20 hz relay8 players lobby
SHEET 20 · Games

SWYF Unreal
The browser ski game re-hosted in Unreal Engine 5.8 on Linux and Android — same bakes, same deterministic sim, 35k lines of C++, 3.4 ms a frame on a 4090, one cooked level that plays 59 mountains
2026local3.4 ms frame59 maps