The Black Arts (TBA) is a turn-based strategy card game played by two players, each with a 52 card deck. Each player starts a game with 100 hit points (HP), a shuffled deck, and a hand of 7 cards. A player wins the game by using his or her cards to reduce his or her opponent from 100 to 0 HP.
Please note that this Specification is a work in progress and incomplete. Updates will be made frequently.
Click here to view the specification
- Download Git
- Create a GitHub account
- Log into your GitHub account
- Find The Black Arts official repository (search tba3)
- Fork the official repository to your GitHub account
- Clone your copy of the repository to your local machine using a terminal $ git clone
- cd into the directory that contains the repository $ cd ~/path/to/tba3/on/local/machine
- Check that you have fetch and push set up correctly $ git remote -v
- Add official repo upstream $ git remote add upstream https://github.com/theblackarts/tba3.git
- Check that it worked $ git remote -v
- To pull from upstream $ git pull upstream master (here you're specifying upstream to point to the master branch of the official repository to pull those changes).
- Set up git and github (see How to collaborate using git and github above)
- Pull all the changes from your github repo and upstream
- Make one logical change to the code base
- Push this change to your github repo
- Log into your github account
- Open the repo of interest from your account
- Click the Pull Request tab
- Click the green button, New pull request
- Give some information about the one logical change you made
- Confirm by selecting Create pull request