Skip to content

cosmin22h/Matching-cards-OOP-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Matching-cards-OOP-Project-2nd-year

This is a classic matching cards game which is implemented in Java and it is based on tHe MVC arhitecture.
The pokemons are the theme of the game and the player need to collect all the pokemons before the time ran out. When the game is loaded the player can choose the difficulty by right clicking on one of the buttons: very easy (find 4 pairs in 20 seconds), easy (find 8 pairs in 40 seconds), medium (find 10 pairs in 70 seconds), hard (find 12 pairs in 90 second) and very hard (find 16 pairs in 110 seconds). By selecting the difficulty level the cards will appear with the face up and the player have 3 seconds to memoreze them. After 3 second the cards are turned with the face down and the game starts.
If the player wins, then he can save his score in a score table which will be saved in a SER file. This file will be able to found in the Documents folder.
All the features are implemented in Java: the model of the cards, the game logic, the GUI and the storage method (serialization).

About

A memory game that require players to match every card which is a pokemon

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages