A fast, clean memory game where you flip cards to find matching pairs. Includes simple animations, keyboard/mouse support, scoring, timer, reset, and a game-over flow.
- Grid of face-down cards with smooth flip
- Visual + audio feedback for matches/mismatches
- Score, attempts, and timer HUD
- Game Over panel with final stats (Play Again, Back to Menu)
- Main Menu with How To Play
- Keyboard and mouse control
- Easy level tuning via rows/cols and sprite sets
- Unity 6 (or 2022.3+ LTS with minor adjustments)
- TextMeshPro package
- Open the project in Unity Hub (root contains
Assets,Packages,ProjectSettings). - Open Scenes/MainMenu and press Play.
- In Scenes/Game, assign card face sprites to
GameManager.faces. Optionally setdefaultFace.
- Mouse: Left Click to flip/select
- Keyboard: Arrow/Tab to move focus, Enter/Space to select, R to reset
Fewer attempts and faster completion yield higher scores. Matches award points; misses do not.
Assets Scripts Prefabs Scenes SFX
Scenes: MainMenu, Game. Prefabs: Card.
- File → Build Settings → add both scenes
- Choose target platform → Build