Tool Open source

Claude-of-Duty

A browser-based first-person shooter built with Three.js r180 and WebGL2. It uses procedurally generated textures, meshes, animations, and Web Audio synthesis rather than external art or sound files; its systems include a market-street world with enterable interiors, custom physics and character movement, procedural weapons and ballistics, GPU visual effects, navmesh-based enemy AI with perception and cover behavior, and a DOM/CSS HUD.

View repository Mentioned in 2 videos ↓

Overview

The repository also provides a development and testing harness: headless-Chromium screenshot capture, isolated reproducible shotsets with pixel-diff gating, scripted playtesting, and a gameplay profiler that reports frame-time distributions and attributes hitches to per-frame WebGL program compilation. The project is run with npm and has Three.js as its only runtime dependency.

What Claude-of-Duty is used for

2 uses taken from transcripts — each links to the moment in the video.

  • A browser FPS generated by a fleet of coding agents, featuring a 3JS world with procedural textures, weapons, audio, enemy AI, and no external art assets. It includes reproducible screenshot tests and gameplay profiling.

  • A browser FPS generated by a fleet of coding agents. It features a procedural Three.js world, weapons, audio, enemy AI, reproducible screenshot tests, and profiling focused on real gameplay performance.

Videos mentioning Claude-of-Duty

2 in the library.