Claude Code notification
Kart Royale
A kart racing game in the browser with zero art assets — every texture, mesh, material and sound is generated in code. Built by a fleet of Claude agents in four days.
Install
git clone https://github.com/ryancampbell/kart-royale.gitFrom the README
Kart Royale A Mario Kart-style racer in the browser. No art assets. No Blender, no Unity, no textures, no models, no fonts, no audio files — every mesh, texture, sound and note is generated in code at load time. Play: racing.ryancampbell.com · Write-up: ryancampbell.com/kart-royale *Every pixel above is generated at runtime. The kerb stripes, the crowd, the tyre tread, the sparks, the sky — there is not a single image file in this repository.* Built by Claude Opus 5 from a single prompt, then improved over nine orchestrated multi-agent rounds. The prompting technique is the Gauntlet Loop, named and developed by Matt Shumer: give a lead agent a goal and a concrete example of what great looks like, let it decompose the work into pieces that can be improved independently, and give each piece a *separate* critic that compares the output against the bar and sends it back until it clears. The separation of builder and critic is the whole idea — a builder grading its own homework is not a measurement. The interesting wrinkle in this project was what happened when the bar could not be used as stated. See below. The prompt Verbatim, typo and all: I want you to build a kat racing game at the level of the most recent Mario Kart games. It should be utterly perfect, visually beautiful, with every single thing done at AAA quality—from textures to physics to anything you could think of. Fan out sub-agents and have sub-agents tackle each one individually so that the game is utterly perfect. You should /loop on each item and have a separate sub-agent check it visually to ensure it looks triple A. That separate sub-agent should be a really harsh critic, and if it doesn't look triple A, it should keep going. Don't stop until each sub-agent is utterly wowed with the quality when…
Details
- Repository
- ryancampbell/kart-royale
- Website
- racing.ryancampbell.com
- Language
- TypeScript
- License
- MIT
- Last updated
- 2 August 2026
- Topics
- ai-agentsclaudegame-developmentprocedural-generationracing-gamethreejstypescriptwebgl
FAQ
What is Kart Royale?
A kart racing game in the browser with zero art assets — every texture, mesh, material and sound is generated in code. Built by a fleet of Claude agents in four days. It is a notification for Claude Code, from ryancampbell/kart-royale on GitHub.
How do I install Kart Royale?
Clone ryancampbell/kart-royale from GitHub and follow the setup steps in its README.
Is Kart Royale popular?
ryancampbell/kart-royale has 70 GitHub stars and 25 forks. It was last updated on 2 August 2026.
More notifications & sounds
Claude Threads
46anneschuth/claude-threads
Think of it as screen-sharing for AI pair programming, but everyone can type.
Terseai
76Terse-AI/terseai
Put everything on your wallpaper. Terse is a live 3D particle wallpaper for macOS & Windows: synced song lyrics, notifications, window titles and your AI coding agents, made of particles. Plus an MIT CLI for agent rooms and token filters (Claude Code, Codex, Cursor).
Book OS
75forsonny/book-os
Novel-OS is a structured workflow system that gives AI the context it needs to help you write compelling fiction—consistently and efficiently. It provides three layers of context (Standards, Novel, and Manuscripts) to ensure AI writes prose that sounds like YOU. Works with Claude Code, Cursor, and any AI tool. Supports any genre or length.
Claude Remote Approver
73yuuichieguchi/claude-remote-approver
Approve Claude Code permission requests from your phone via ntfy
Taphaptic
88dzzzgnr/taphaptic
Get notifications from Claude Code to your Apple Watch.
Claude Config
67Aurealibe/claude-config
Comprehensive Claude Code framework: 6 specialized agents, 7 workflow commands, audio notifications - stack agnostic
Browse the most popular Claude Code mods, all notifications & sounds, or the skills and MCP server directories.