Program a Pro iPhone Memory Game Using Swift and SpriteKit
3.5 Hours
Deal Price$19.00
Suggested Price
$79.00
You save 75%
Program a Pro iPhone Memory Game Using Swift and SpriteKit
$19.00$79.0075% OFF
51 Lessons (3.5h)
- Getting StartedPromo Video1:2200 Download the Memory game source code iOS9+01 Create the Memory Game project in xcode using Swift and SpriteKit2:1102 Add images files to the xcasset folder2:1903 Add sound files to the xcode project0:4004 Clean up the blank game project1:0905 Adding swift constants for image file names3:15
- Coding the game main menu06 Adding the background to the scene4:0507 Fixing the blank spritekit swift project default frame settings3:2808 Adding the game menu using sprite kit nodes13:0009 Trigger code when a menu item is pressed using swift6:5710 Code logic to fade menu in and out using swift3:10
- Create the card board11 Create variables to create the card board using swift5:2612 Create card board swift code logic13:2113 Create a random card sequence using swift swap array function and shuffle6:3614 Fixing the back of the cards not showing1:1515 Add variables to interact with the cards2:3716 Getting a reference of the card that got pressed by the user4:29
- Core logic to match cards17 Writing logic to select the 2 cards in swift7:0618 writing code logic when cards match or do not9:07
- Score Board19 add variables to create a scoreboard in swift2:2320 Programming the display of the scoreboard using swift11:1421 Load best score value fron nsuserdefault using swift1:5722 Write method to check if game is over using swift4:2823 Adding debug mode to test faster3:0024 Reset the cards status using swift3:0125 Testing the game over functionality in the simulator1:1826 Code logic to move the score board using swift5:3527 Update and save the best score using swift3:25
- Program extra functionalities28 Logic to create hide or show the finished flag5:5129 fix the display of the flag skspritenode using swift2:3030 Logic to increase attempt try count1:2431 Write code logic to display the reset button5:4932 Write code to reset game to default using swift5:3533 Write logic when user plays game again using swift2:14
- Sounds34 Adding all sound effects using skactions and swift8:56
- Leaderboard and Game Center35 info about leaderboard rate app and iad banner0:3536 Setting up leaderboard swift code6:2037 Game center authentication6:0838 Code logic to show game center leaderboard using swift1:5839 Code logic to submit score to game center using swift2:4740 Testing the leaderboard auth and show scores3:00
- iAD advertising banner41 Write code to ad the iad advertising banner and display it with swift3:58
- Rate the Application42 Rating the app logic - part 1 setup4:1443 Create objectiveC to Swift bridge to use appirater to rate app3:10
- Icons and launch images44 Add iphone app icons2:4545 Modify launch screens2:01
- Optional: Setup iTunes Connect46 Taking screenshots for all iphone sizes3:5547 Create app in iTunes Connect2:4748 Add icon, screenshots, and app details in iTunes2:2749 Get the bundle app ID from iTunes Connect0:4150 Create iTunes Connect leaderboard settings and connect to code3:31
Program a Pro iPhone Memory Game Using Swift and SpriteKit
$19.00$79.0075% OFF
DescriptionInstructorImportant DetailsRelated Products
Utilize Swift 2 & SpriteKit to Create a Working App
iO
iOS Online CoursesYohann Taieb holds a Bachelor of Science Degree in Computer Science from Florida International University. He has been a college instructor for over 6 years, teaching iPhone Development, and owns over 100 apps and games in both the Apple app store and the Android store. Yohann is one of the leading experts in mobile game programming, app flipping, and reskinning.
For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!Terms
- Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your Cart
Your cart is empty. Continue Shopping!
Processing order...


