Ray builds a 5v5 multiplayer soccer game from scratch during a livestream, despite having no Rust or game development experience. He uses AI agents to write code and generate assets.

The Project

Ray creates a multiplayer soccer game for a Christmas Day tournament. He streams the entire development process over six hours. The goal is a 24-hour livestream with hundreds of players.

Tech Stack

The game uses modern web technologies:

  • Phaser 3 game engine for rendering
  • Rust backend with SpacetimeDB for multiplayer sync
  • Next.js frontend
  • AI-generated sprites with Gemini

AI-Powered Workflow

Ray uses multiple AI agents for specialized tasks:

  • Opus 4.5 creates the 2,000-line architecture plan
  • GPT-5.2 handles bug fixing and code reviews
  • Cursor and Droid implement features
  • Gemini generates character sprites

Development Process

Ray starts with comprehensive planning before coding. He sets up AGENTS.md files and hooks for efficiency. The game features working physics, ball passing, and auto-switch mechanics.

Watch Tutorial