About the Game

This is a single-player, turn-based card game. You are a young wizard in a magical showdown against powerful enemies. Play your cards wisely to outwit your opponent and reduce their health to zero to win the game.

This game is created with React and boardgame.io. For best results, use the Chrome browser, and wait for a few seconds for assets to load properly.

GitHub: https://github.com/ruichen199801/wizard-duel (🌟 if you like it!)

Hosted on https://wizard-duel-ten.vercel.app (use this instead if itch.io is slow)

Gameplay Features

  • Turn-Based Mechanics: Play cards in your turn to deal damage, apply buffs, weaken opponent, etc.
  • Unique Levels: Each level features distinct landscapes, enemies, and rules.  As you progress, the game will become more complex and fun!
  • Immersive Visuals and Sound: Animation effects, AI-generated card art, battle music tailored to each level, and dynamic sound effects in card play.

How to Play

  1. Two players alternate turns. You go first.
  2. The deck is shared and reshuffles when it runs out.
  3. You draw 1 card from deck and play 1 card each turn.
  4. Click a card to preview it, then click "End Turn" to play it.
  5. You win the game if your opponent's HP drops to 0.
  6. The game ends in a draw after 50 turns pass.
  7. Damage is calculated as: (card damage + your attack - opponent's shield) × any modifiers.
  8. Win the game to unlock new cards and enter next level. If you lose, you can restart from previous level.

Credits

Refer to https://github.com/ruichen199801/wizard-duel/blob/main/CREDITS.md.

Updates

Refer to https://github.com/ruichen199801/wizard-duel/blob/main/CHANGELOG.md.

Leave a comment

Log in with itch.io to leave a comment.