Skip to content

AilinLiao/Sorcery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sorcery

Goal:

To 'kill' your opponent (i.e. decrease his/her health to 0 before they decrease your health to 0). You can do so by attacking them with your minions.

How to Play:

  1. git clone this repo and run ./sorcery
  2. List of commands you can use:
    • end : ends your turn
    • quit : quits the game
    • hand : displays your hand (max 5 cards in hand)
    • board : displays current board
    • inspect i : inspects ith minion on board (shows its enchantments)
    • play i : plays ith card in hand (index begins at 1)
    • play i j k : plays ith card onto player j's kth card where 1 <= k <= 5 (kth minion on board) or k == 'r' (ritual)
    • use i : orders ith minion owned by current player to use its special abilities
  3. Types of cards:
    • Spells : can be played on rituals and minions (e.g. resurrect the minion that just died)
    • Minions : creatures on your board that attacks opponent's minion or opponent itself
    • Enchantments : to be played on minions to change their state or abilities (e.g. give them a strength + 2)
    • Rituals : to be played on the board to change the state of the board (e.g. kill any minion that's just been summoned onto the board)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published