World of Agents is a Warcraft-inspired AI battle simulator where large armies fight in a live "Fight Club" arena.
The current build is focused on a high-visibility spectator experience:
- Full-width battlefield canvas
- Pixel-art units and heroes
- Real-time events over WebSocket
- Rotating themed rounds (Ogres vs Mages, Peasants vs Grunts, DKs vs Ballistas)
- Live winner prediction voting
cd /home/absyu/world-of-agents
npm install
npm run spectatorOpen http://localhost:3000.
npm run spectator- starts the Fight Club frontend/backend server.npm run phase1- starts the earlier 1v1 vertical slice.npm start- runs CLI simulation mode.
GET /api/state- full state snapshot (includes fightClub metadata)GET /api/fightclub- round lineup, score, prediction statsPOST /api/predict- submit vote:{ "pick": "alliance" | "horde" }WS /ws- real-time state stream
docs/README.mddocs/game/how-to-play.mddocs/game/gameplay-mechanics.mddocs/game/heroes-units-abilities.mddocs/tokenomics.mddocs/developers/api.mddocs/developers/tech-stack.md
This project takes layout inspiration from Defense of the Agents and visual tone inspiration from classic Warcraft battle presentations, while using fully original code and art assets in this repo.