This app allows you to play the card game "Concentration", also known as "Memory" and "Match Up", on your iOS Device. The goal of the game is to match up every pair of cards with as few flips as possible! Check it out live on the app store!
- MVC Architecture
- Access Control (private & private(set))
- @IBOutlets and @IBActions
- Extensions
- Hashable Protocol
- Stack Views
- Basic Auto Layout
- Structs vs. Classes
- Storyboard
MARK:
comments- UIAlertController() and UIAlertAction()
- CAEmitterLayer() and CAEmitterCell
- XCode 11
- Swift 5.1
- add flip card sound effects
- add flip card animations
- add game background music
- change game completion alert to a custom game completion view
- add persistence to keep track of a user's high score (NSUserDefaults)
- add time based gameplay