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,  as the game may not display properly on phones or smaller screens.

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

Hosted on https://wizard-duel-ten.vercel.app

Gameplay Features

  • Turn-Based Mechanics: Strategically play cards to deal damage, apply buffs, weaken opponents, 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: 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. Both players share a deck and start with 5 cards.
  3. Each turn, a player can play only one card from hand.
  4. Click a card to preview it, then click "End Turn" to play it.
  5. Game is over if a player's HP drops to 0 or after 50 turns.
  6. Card effects will last until removed by another card effect. Hover over avatar to view active effects.
  7. Damage = (card damage + player attack - opponent defense), modifiers applied afterward.
  8. The game has multiple levels, each with unique effects and growing stats. Win to unlock new cards and advance to next level; lose to restart from previous level.

Credits

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

Future Updates

More levels and  gameplay mechanics will be added, along with an enhanced AI.

Leave a comment

Log in with itch.io to leave a comment.