A board game for two players. Each player has his own deck of cards. At the beginning of the game, the first player on his turn draws 6 cards, the second player draws 5 cards. It is played while both players have more than 0 points. The first to lose is the one who has 0 points at one point. In each move, the player can place a card, attack the opponent (if the opponent does not have a single monster card on the field) or attack a certain monster card, can activate the effect of cards that are placed on the field or from the hand (if the card itself can is activated from the hand). Finally, the opponent is next in line.
*Qt >= 5.13
#Installation of required libraries:
$ sudo apt install qtcreator
- `$ sudo apt install build-essential'
$ sudo apt install qt5-default
$ sudo apt install qtmultimedia5-dev
- Clone the repository:
$ git clone https://gitlab.com/matf-bg-ac-rs/course-rs/projects-2022-2023/09-Yugioh
- Opening the project in QtCreator
- Starting with the
RUN
button in the lower left corner or by pressingCTRL + R
in the server folder - Run ``Run'' twice in QtCreator in the Yugioh folder
- Click on start, the beginning of the game opens
- It is necessary to enter: localhost and 8090, respectively in the fields
- Click on test connection