Agent Arcade Banner
Transparent desktop arcade

Turn agent wait time
into arcade time

Retro games float on your desktop while AI agents think in the background. Built with Tauri, Phaser , and TypeScript.

โšก Built with GitHub Copilot CLI ยท Free course โ†’
Tauri Phaser Rust + TypeScript Mac ยท Win ยท Linux
Loadingโ€ฆ
Game preview

๐ŸŽฎ The Games

Alien invader

Alien Onslaught

Space Invaders-style arcade action with marching alien formations, shields, mystery ships, and escalating waves. Defend Earth!

โ† โ†’Move
SpaceFire
Asteroid

Cosmic Rocks

Asteroids-style vector shooter with rotating ship, thrust physics, splitting asteroids, and UFO encounters. Survive the void!

โ† โ†’Rotate
โ†‘Thrust
SpaceFire
Player ship

Galaxy Blaster

Galaga-style space shooter with formation enemies, attack patterns, and asteroid fields. Defend the galaxy!

โ† โ†’Move
SpaceFire

Ninja Runner

Classic platformer action with double jumps, power-ups, warp pipes, and enemies. Run, jump, and slash your way through levels!

โ† โ†’Move
Space / โ†‘Jump / Double Jump
ShiftRun
F / ZFire (when powered up)
โ†“Enter pipes
Defender ship

Planet Guardian

Defender-style side-scrolling shooter with six enemy types, humanoid rescue, smart bombs, and hyperspace. Guard your planet!

โ† โ†’Thrust / Reverse
โ†‘ โ†“Move Up / Down
SpaceFire Laser (hold)
ZSmart Bomb

โšก How It Works

01

Launch Agent Arcade

Start the app โ€” it sits as a transparent overlay right on your desktop, always ready when you are.

02

Kick off your AI agent

Run Copilot CLI, Claude Code, Codex, or any other AI coding agent. Let it start thinking.

03

Play while you wait!

Jump into Alien Onslaught, Cosmic Rocks, Galaxy Blaster, Ninja Runner, or Planet Guardian. Destress while your agent works. Press Esc to pause and Ctrl+Esc to resume.

๐Ÿ› ๏ธ How This Was Made

๐Ÿ’ก โžก ๐Ÿ•น๏ธ over a weekend!

Built with GitHub Copilot CLI (check out the free course), which helped scaffold the initial Tauri + Phaser + TypeScript project structure. From there, Copilot iteratively planned the game mechanics, integrated sprite assets, and added the overlay functionality.

๐ŸŽฏ Controls

โš™๏ธ Agent Arcade Controls

EscPause Game
Ctrl+EscResume Game
Ctrl+Alt+MToggle visibility
โŒ˜Q / Ctrl+QQuit

๐Ÿ™ Credits

๐ŸŽจ

Platformer Sprites

Simple Platformer 16 by JuhoSprite

๐Ÿš€

Space Shooter Assets

Space Shooter Redux by Kenney.nl

๐Ÿ‘พ

Galaga Mechanics

WesleyEdwards/galaga by Wesley Edwards

โ˜„๏ธ

Asteroids Mechanics

phaser3-typescript by digitsensitive

๐Ÿ›ก๏ธ

Defender Mechanics

OpenDefender by mkinney

๐Ÿ”Š

Sound Effects

Retro game SFX by Vircon32 (CC-BY 4.0)

๐Ÿ’ก

Inspiration

Desktop Mario