Skip to main content

Wizard Duel

Wizard Duel is an intense multiplayer 2D battle game where players control wizards casting spells in real-time combat. Battle your opponents in a mystical island arena using strategic spell management and tactical positioning.

Quick start

Get up and running in minutes

Gameplay & controls

Master the combat mechanics

Multiplayer

Host or join online battles

What makes Wizard Duel unique

Real-time spell combat

Cast spells with directional targeting using your mouse. Choose between different spell types with varying speed, damage, and mana costs. Each spell is a projectile that travels through the game world.

Strategic resource management

Balance your health and mana carefully. Use right-click to convert mana into health shields, or zoom out to scout the battlefield at the cost of mana drain.

Network multiplayer

Built on ENet for reliable UDP networking. Host your own game server or join existing matches with real-time position synchronization and low-latency combat.

Dynamic camera system

Zoom in for precision combat or zoom out for tactical awareness. The camera follows your wizard with smooth tracking at 60 FPS.

Key features

  • Multiple game modes: Singleplayer practice and multiplayer 1v1 battles
  • Spell variety: Two spell types with different characteristics (blood red spell and blue spell)
  • Environmental obstacles: Navigate around trees that can block spells and movement
  • Death and respawn system: Dramatic death animations with audio feedback
  • Network play: Host/Join architecture with position packet synchronization
  • Resource system: Manage health (300 max) and mana (300 max) pools
  • Camera zoom controls: Zoom from 1.5x to 10x with mana cost for extreme zoom-out

Build docs developers (and LLMs) love