//Matt Schoen

//Software Engineer

//Co-Founder, Defective Studios

include "Home"; include "Resume"; include "Photos"; include "Talks"; include "LLM Games";
define("github_id", "mtschoen");
define("quora_id", "Matt-Schoen");
define("email", "matt@mtschoen.com");

class LLM Games {
function Polyphase() {

An original falling-block arcade where pieces come in every size from one to six squares, with custom Fusion mixes and a folk soundtrack that changes meter with your pieces. Fill the Resonance meter, dissolve the bottom rows and take a breath. It plays on a desktop or a phone, and the music is synthesized on the spot.

Made 2026-09-30 with Codex and GPT-6-astra (fast mode): about four hours in one session, eight subagents, about 139.5 million input tokens (135.5 million cached) and 660,000 output tokens.

I was really impressed with the synthesizer Astra built.

Play now | Source on GitHub

}
function Raptor Bullet Hell() {

A juicy vertical bullet-hell shooter inspired by Raptor: Call of the Shadows. Fly an Allied jet up an endless sky, shred Axis fighters, dive bombers and flak barges, and survive the boss patterns on every fifth wave. The 80s hair metal soundtrack is synthesized and gets louder as things get worse.

Made 2026-10-12 with the Muse harness and muse-wonder-1.0: about 4.5 hours, 14 prompts, 12 subagents, 16 commits, 22 tests, about 82 million input tokens (80.4 million cached) and 285,000 output tokens, plus 11 art images from Antigravity image-generator subagents.

I was surprised to see Muse at the level it was, but overall I was underwhelmed with its output.

Play now | Source on GitHub

}
function Prism Breakout() {

A high-juice synthwave brick-breaker. Time a parry on the paddle for a Prism Smash, chain hits up a pentatonic scale to trigger Shatter Fever, and blow up explosive nova bricks while neon shards fly everywhere. Every sound and the 128 BPM soundtrack come from Web Audio synthesis.

Made 2026-10-13 with the Antigravity CLI (agy) and Gemini 4 Argon at high effort: about six hours, 16 prompts, 4 subagents, 19 commits and about 165 passing tests.

The gameplay and effects are tight.

Play now | Source on GitHub

}
}

Design and code © Matt Schoen 2026