iOS9 & Swift Game Development Pop the Lock
2.8 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
740 students enrolled
Wishlisted Wishlist

Please confirm that you want to add iOS9 & Swift Game Development Pop the Lock to your Wishlist.

Add to Wishlist

iOS9 & Swift Game Development Pop the Lock

We are going to build a clone of Pop The Lock and add extra functionality to it.
2.8 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
740 students enrolled
Created by David Kababyan
Last updated 11/2015
English
Price: $20
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Code Real and Complete iOS Game
  • Build your own iOS Games with the knowledge acquired in this course
  • How to create games for iOS 9 mobile operating system
  • Confidently code games for the iPhone and iPad
  • Create custom animations with SpriteKit
  • Understand how to use Xcode 7
View Curriculum
Requirements
  • Anyone looking to learn the Swift 2 programming language, and learn how to make iOS Games
  • The code is very simple and self explanatory, anyone can understand
  • Students must have a Mac system with the latest version of Xcode installed
  • Know your way around in XCode
Description

We are going to build Pop The Lock game clone and take it to the next level by adding functions that doesnt have the original game.

The course has been designed on a step-by-step approach starting with the basics functionality reaching to the fully working game ready to publish in App Store.

This course is designed for anyone who has basic knowledge in iOS development with swift. The course is very easy and anyone can follow. The code is very straight forward, nothing hard or advanced so anyone can understand.

The course is a good place to start to learn iOS game development with SpriteKit and Swift.

After this course you will be able to make your own simple iOS games.

Who is the target audience?
  • This iOS swift course is for you if you want to learn iOS swift game development
  • If you are new to programming
  • If you already have a programming knowledge and want to learn iOS game Programming
  • No prior SpriteKit development is necessary
Students Who Viewed This Course Also Viewed
Curriculum For This Course
45 Lectures
03:22:50
+
Introduction
1 Lecture 01:52
+
Building the Application
43 Lectures 03:20:46

Please download the game assets, we will you them in future lessons.

Preview 03:51


Setup the Stick
04:33

Add rotation to the stick
03:02

Change rotation directions
02:56

Generate random point on circle
03:46

Create targets
04:34

Generate single target on each click
02:48

Add space between the targets
04:33

Physics categories
06:35

Physics delegate functions
01:39

Add physics to the target
07:25

Generate target on second click only
02:21

Color struct
08:32

Testing the physics delegate functions
01:19

Fix first run bag
02:10

Stop game function
03:39

Add shake animation on error
05:32

Reset the game function
04:22

Reset the game implimentation
02:33

Fix stick reset bag
01:18

Set rotation direction according the target
03:39

Implementing inContac
04:58

Adding labels
07:46

Even more labels
05:57

Check if we win
03:31

Fix label bag on reset
03:06

Setup the lock head
06:29

Adding sounds
03:19

Creating unlock unimation
11:31

Unlock animation bag fixing
01:51

Create new level
09:54

Implement in transition check
05:24

Save/Load functions
09:10

Implement color strut
07:27

Show resume button
07:01

Finishing with resume button
05:00

Adding life label
03:03

Add life when user passes every 10 levels
01:47

Finishing life label
06:59

Update save/load function and final test
04:15

Add App Icons and lunch image
03:35
+
Bonus Lecture
1 Lecture 00:10
Bonus Lecture: eWallet app
00:10
About the Instructor
David Kababyan
4.5 Average rating
231 Reviews
4,093 Students
5 Courses
Multimedia Developer

I have graduated from university in 2012 with BA in Multimedia. Since then I have taken various other courses for programming in PHP, Objective-C, Swift. I really love programming, its my passion.

I have been developing for iOS for more then  2 years now. I have worked on various other multimedia projects like movie shooting and editing, 3D modeling and animations, flash animations and website design and development.

I have taken some courses on Udemy and really liked the environment here so I decided to create my own courses and teach others to the things I have learned.