Skip to content

This is the popular memory card game made with JavaFX.

Notifications You must be signed in to change notification settings

TommysG/memory-card-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Memory Card game

A fun & interactive card game where you can practice your brain.

⚙️ Modes

Memory card game has 3 different modes:

  • 👤 Single mode
  • 👥 Multiplayer
  • ⚔️ Battle mode

Single mode and multiplayer also include 3 board sizes. In trio you should match 3 cards.

👥 Multiplayer

In this mode you have the option to choose the kind and the number of bots:

  • GoldFish (Easy)
  • Kangaroo (Medium)
  • Elephant (Hard)

Also, you can select between 2 card themes: red RED or - black BLACK

Check out the screenshots and the instructions below.

▶️ Download && Play

You can download the latest release here.
Run the game by running the jar file or the exe file.

[✓] To run the JAR file you'll need JDK 10 and run it only with this one, as it's the only one that pre-inludes JavaFX.

"[path_to_jdk_10]\bin\java.exe" -jar MemoryCard.exe

[✓] If you don't have it, of course you can run it by executing the .exe file. (compiled with launch4j)

🏗️ Building from source

  • Java 8 or Java 10
git clone https://github.com/TommysG/memory-card-game.git

The project will build & run smoothly because JavaFX is integrated in these two JDK versions.

  • Java 11 or newer
git clone https://github.com/TommysG/memory-card-game.git

Then you have to download JavaFX externally and add it as a module. You can find more info here.

📸 Screenshots

Game menu

Single Mode

Game modes

Settings menu

Highscore board