An emoji-themed memory game.
Usage • User Stories • How to Contribute • Acknowledgements
Usage: Rememboji.java
Download memory-game.jar
using the link above.
Select a category for your card theme.
Try to match each pair of cards in the least amount of turns.
Developed by Bilkan Ulker -> (Github: bulkerb)
Devon Schroeder -> (Github: devonschroeder)
Nicholas Jarrett -> (Github: NickJarrett425)
Zachary Hunter -> (Github: VCUClemson)
Ethan Johnson -> (Github: ethanvjohnson)
Sullivan Kelley -> (Github: sullivk)
- User needs to see cards face-up for some amount of time before the game begins so they can know where the matching cards are.
- User needs to know if the pair of cards they picked was a match or not.
- User needs the cards that they have already matched to remain face up, so they do not pick those cards again.
- User needs incorrectly guessed cards to be put back face down, so they can re-draw for a new match.
- User needs to be able to start the game so they can play the memory game.
- User needs to know how many moves it took to finish the game.
- User needs to know how much time it took to finish the game.
- User needs to be able to select a “play again” option after the end of the game.
- Users need to be presented with a reshuffled gameboard each game so that the game remains engaging and challenging.
- Clone repo and create a new branch:
$ git checkout https://github.com/bulkerb/memory-game -b name_for_new_branch
- Make changes and test.
- Submit Pull Request with comprehensive description of changes.
- trolologuy's answer on Stack Overflow was quite helpful.
- DelftStack's Create a Dropdown Menu in Java tutorial was also quite helpful.
- Background on website; also used in the event APOD is a video: Designed by coolvector / Freepik.
- For the restart functionality, Gregory Peck's and Eng.Fouad's answers on StackOverflow were used.