Skip to content

Replica of Yugioh card game made in c++

Notifications You must be signed in to change notification settings

crknuchu/yugioh-clone

Repository files navigation

Yugioh

A replica of the yugioh card game

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.

Libraries used:

*Qt >= 5.13

#Installation of required libraries:

Qt and Qt Creator

  1. $ sudo apt install qtcreator
  2. `$ sudo apt install build-essential'
  3. $ sudo apt install qt5-default
  4. $ sudo apt install qtmultimedia5-dev

Clone and run 🔧

  1. Clone the repository: $ git clone https://gitlab.com/matf-bg-ac-rs/course-rs/projects-2022-2023/09-Yugioh
  2. Opening the project in QtCreator
  3. Starting with the RUN button in the lower left corner or by pressing CTRL + R in the server folder
  4. Run ``Run'' twice in QtCreator in the Yugioh folder
  5. Click on start, the beginning of the game opens
  6. It is necessary to enter: localhost and 8090, respectively in the fields
  7. Click on test connection

Demo recording

https://youtu.be/JMgM-EryW2k

About

Replica of Yugioh card game made in c++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages