Experiment 02Game2026

WoW Arena

A 3D arena where you duel an AI — or a friend online — with three WoW-style classes. Every line of it was built by directing AI agents.

WoW Arena preview Hover to watch it run

What it is

WoW Arena is a real-time 1v1 player-versus-player arena game that runs in your browser. Pick a champion — Warrior, Paladin or Mage — and fight in a sun-baked gladiator pit with cooldowns, casts, crowd-control and a proper unit-frame HUD.

Practice mode pits you against an AI that fights back, and it runs entirely on your machine — no server needed. When a game server is online, the same client matches two players for a live 1v1 duel over WebSockets.

Built with

Three.js / WebGLVanilla ES modulesNode WebSocket server30 Hz authoritative sim

How it was built

  • The whole combat simulation is server-authoritative: it ticks 30 times a second and the exact same code runs on the server for online play and in your browser for practice — so the AI fight feels identical to a real one.
  • The 3D scene is hand-built with Three.js — no game engine — including canvas-painted spell icons and procedurally generated textures.
  • A low-FX performance mode keeps it smooth on weak GPUs.
3
Playable classes
1v1
PvP duels
30 Hz
Server tick
0
Game engines used
See it for yourself
Play