Skip to content

A retro game designed to evoke nostalgia in the user. The game is a matching card game that challenges the user's memory and concentration.

Notifications You must be signed in to change notification settings

Ingenframtid/Memory-Card-Game

Repository files navigation

Memory Card Game

Background

The project involves developing a retro game designed to evoke nostalgia in the user. The game is a matching card game that challenges the user's memory and concentration. This "Matching Card Game" is a single-player game. The rules are very simple, yet the game remains challenging. When the game starts, you will see 12 cards with their backs facing the player. Out of these 12 cards, there are 6 pairs. When you click on a card, it will turn over to reveal its face. After turning over the first card, you need to guess which of the remaining 11 cards matches the card you just flipped. If you guess incorrectly, the cards will turn back over. If you guess correctly, the cards will remain face up and will be considered completed. Each guess on the second card will be counted as an attempt, and the game will display the number of attempts you have made. The goal is to match all the pairs with as few attempts as possible.

Installation:

Fastest way

  • Use the game installer: Downloadable via this link.

Other ways

Running the Game

  • Clone this repo.

  • Open the repo using IntelliJ or a suitable IDE.

  • Load the classes for the game.

  • Navigate to Main and Click on Run to start the game.

User Manual

Game Interface:

  • Press New game on the welcome screen.
  • A window will appear showing the layout of the cards.
  • You can begin playing the game.

How to Play

  • Click on a card with your mouse to flip it over.
  • Click on another card to try and find its match.
  • If the cards match, they will remain face up.
  • If the cards do not match, they will turn back over.
  • Memorize the positions of the cards to improve your chances of matching pairs.

Game Options:

  • Start a New Game: Go to the menu and click on Game / New.
  • Check Highscore: After the game ends click on Game / Highscores.
  • Read game rules: click on Game / Rules.
  • Exit the Game: Go to the menu and click on Game / Exit.

Theme Options:

  • Choose your favorite theme: Go to the menu and click on Game / Theme then choose between Place, Flag, Animal or Activity.

Difficulty Option:

  • Choose between easy to hard: Go to the menu and click on Game / Difficulty then choose between Easy, Mid or Hards.

Sound Options:

  • Background music will play during the game.
  • To stop the music, go to the menu and click on Sound / Stop.
  • To play the music again, go to the menu and click on Sound / Play.

Screenshots:

Alt Text

Alt Text

Alt Text

About

A retro game designed to evoke nostalgia in the user. The game is a matching card game that challenges the user's memory and concentration.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published