Roadmap

Our vision for MageFights — from arena foundations to a thriving competitive world.

Current version: v0.9.29

13/23
Playable Mages
18
Active Spells
6
Battle Arenas
4
Game Modes
Completed
In Progress
Planned
Phase 1

Core Arena

Completed
  • Multiplayer combat engine with WebSocket cross-play
  • 13 fully playable mage classes with 18 unique spells
  • Spell loadout system — 9 slots, mix classes, persistent saves
  • Class passive system with scaling synergies
  • 6 battle arenas with map voting
  • FFA mode (up to 10 players), 1v1 Duels, 2v2 Team Arena
  • Training mode for solo practice
  • Pickup system — health, mana, and diamond buffs
  • Room-based matchmaking with room codes
  • Web browser + Windows + Linux desktop support
Progress10/10
Phase 2

Complete the Roster

In Progress
  • Arcane Mage — spell range specialist
  • Lightning Mage — crit chance build
  • Lava Mage — DoT damage over time
  • Metal Mage — heavy damage reduction
  • Crystal Mage — spell reflection
  • Moon Mage — mana regeneration
  • Rune Mage — cooldown reduction
  • Time Mage — cast speed mastery
  • Celestial Mage — shield on cast
  • Poison Mage — reflect damage
Progress0/10
Phase 3

Accounts & Competitive

Planned
  • Supabase authentication — player accounts & login
  • Persistent player stats — wins, losses, K/D
  • Live leaderboards with arena rating (SR)
  • Ranked matchmaking queue
  • Player profiles & match history
  • 2v2 team assignment UI
Phase 4

Progression & Content

Planned
  • Player leveling & XP system
  • Unlockable mage skins & cosmetics
  • New arenas with environmental hazards
  • Spectator mode
  • Tournament system
  • Seasonal battle passes

Roadmap is subject to change based on community feedback. Have a suggestion? Join our Discord