EECS 1022 Final Project Team Name: The Coding Entourage
Members of the team: -Christopher Budd -Section P Lab 03 -kristio@my.yorku.ca
-Thea Ferfolya -Section P Lab 02 -ferfol23@my.yorku.ca
-Marcus Evangelista -Section P Lab 03 -marcus31@my.yorku.ca
-Andrew Rizk -Section P Lab 01 -Rizkandr@my.yorku.ca
Title of Project:
Random Icon Memorization
Our app will have 6 different icons. One of the icons will be randomly highlighted to indicate which must be chosen by the user. The user must then click on an among us character; it will be indicated which was chosen. It will either swap images or not swap images and flash green accompanied by a sound; the swapped image indicates selecting the incorrect shape and the green flash indicates selecting the correct icon. If it flashes green, the player will be able to continue selecting icons in the correct order that is randomly generated and if swapped, it will prompt a game over screen, show your score, and then give you the option to play again.
There will be a highscore that is shown at the top of the screen along with a counter that displays how many rounds you have gone through to see how close you are to the high score. The top 5 highest scores will be kept along with the name that was entered when the score was recorded.
Functional Requirements -Menu at startup with two buttons(Play, Options).
-Two buttons that allow the user to change the background between a light and dark theme.
-Option to toggle off the music and sound effects .
-If toggled off there will be no sound effects and background music.
-If not toggled off continuous music plays and sound effects when the right and wrong images are clicked are played.
-A button to take the user back to the main menu.
-Allows the user to input their name before the round starts.
-Random number generation highlights an icon.
-If the correct icon is selected by the user then the first that was highlighted will become highlighted again followed by another randomly highlighted icon.
-If the wrong icon is chosen the game will end after a graphic indicating the player’s loss is shown.
-Has an indicator showing the highest score while playing the game so the user can aim to beat it.
-Counter for how many icons they have gotten correct in a row.
-Game over screen displays when they lose, play again option is provided, and an exit button that takes the user back to the main menu.
-Shows highest five scores reached after each round is finished.