Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Program a pro iPhone memory game using swift and spritekit
Getting Started
Promo Video
00 Download the Memory game source code iOS10+
01 Create the Memory Game project in xcode using Swift and SpriteKit
02 Add images files to the xcasset folder
03 Add sound files to the xcode project
04 Clean up the blank game project
05 Adding swift constants for image file names
Coding the game main menu
06 Adding the background to the scene
07 Fixing the blank spritekit swift project default frame settings
08 Adding the game menu using sprite kit nodes
09 Trigger code when a menu item is pressed using swift
10 Code logic to fade menu in and out using swift
Create the card board
11 Create variables to create the card board using swift
12 Create card board swift code logic
13 Create a random card sequence using swift swap array function and shuffle
14 Fixing the back of the cards not showing
15 Add variables to interact with the cards
16 Getting a reference of the card that got pressed by the user
Core logic to match cards
17 Writing logic to select the 2 cards in swift
18 writing code logic when cards match or do not
Score Board
19 add variables to create a scoreboard in swift
20 Programming the display of the scoreboard using swift
21 Load best score value fron nsuserdefault using swift
22 Write method to check if game is over using swift
23 Adding debug mode to test faster
24 Reset the cards status using swift
25 Testing the game over functionality in the simulator
26 Code logic to move the score board using swift
27 Update and save the best score using swift
Program extra functionalities
28 Logic to create hide or show the finished flag
29 fix the display of the flag skspritenode using swift
30 Logic to increase attempt try count
31 Write code logic to display the reset button
32 Write code to reset game to default using swift
33 Write logic when user plays game again using swift
Sounds
34 Adding all sound effects using skactions and swift
Leaderboard and Game Center
35 info about leaderboard rate app and iad banner
36 Setting up leaderboard swift code
37 Game center authentication
38 Code logic to show game center leaderboard using swift
39 Code logic to submit score to game center using swift
40 Testing the leaderboard auth and show scores
iAD advertising banner
41 Write code to ad the iad advertising banner and display it with swift
Rate the Application
42 Rating the app logic - part 1 setup
43 Create objectiveC to Swift bridge to use appirater to rate app
Icons and launch images
44 Add iphone app icons
45 Modify launch screens
Optional: Setup iTunes Connect
46 Taking screenshots for all iphone sizes
47 Create app in iTunes Connect
48 Add icon, screenshots, and app details in iTunes
49 Get the bundle app ID from iTunes Connect
50 Create iTunes Connect leaderboard settings and connect to code
38 Code logic to show game center leaderboard using swift
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock