Nebula Strike

A retro vertical-scrolling space shooter — designed, art-directed, coded, and quality-checked by a multi-agent AI system.

AI-BUILT Pygame → WASM Groq LLM Pollinations.ai Sprites AgentOS Traces
nebula-strike — the game
← ↑ ↓ →

Move your ship

SPACE

Fire (auto-fire upgradeable)

P

Pause

S / R / H

Spread · Rapid · Shield power-ups

Built by a team of AI agents

This game wasn't written by a single prompt. A pipeline of specialized agents — coordinated by an orchestrator — produced the spec, the art, the code review, and the QA sign-off. Every step was traced to AgentOS.

Agent 01 · Game Designer

Design

Reviews the game spec, proposes wave-system and enemy-roster improvements, locks mechanics in game_spec.json.

Agent 02 · Asset Director

AI Art

Directs Pollinations.ai to generate all 11 sprites — player ship, enemies, power-ups, explosions, starfield — and verifies each one.

Agent 03 · Code Architect

Code

Audits the 867-line Pygame implementation at line level, flagging bugs and missing features before they ship.

Agent 04 · QA Tester

Quality

Runs the game headlessly and reports PASS/FAIL with exact errors — verified: the game initializes and runs without crashing.

Stack: LangChain agents · Groq (llama-3.3-70b) · Pollinations.ai sprites · AgentOS tracing · pygbag (Python → WASM) · Vercel hosting.