Rume Academy - Make a monetized iOS Pop A Lock game in Swift
4.2 (113 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.
3,081 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Rume Academy - Make a monetized iOS Pop A Lock game in Swift to your Wishlist.

Add to Wishlist

Rume Academy - Make a monetized iOS Pop A Lock game in Swift

Learn how to make your own Pop A Lock game in iOS using Xcode 7 and Swift 2 using SpriteKit, iAd + source code included
4.2 (113 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.
3,081 students enrolled
Last updated 9/2015
English
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1 hour on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create their own Pop A Lock game in iOS
  • Use SpriteKit and its basic elements to build awesome games
  • Monetize an application using iAd
  • Take a screenshot of the game
  • Use an UIActivityViewController to share an image
  • Use NSUserDefaults to store data permanently
  • Write custom extensions
  • Be ready to submit their game to the iOS appstore
View Curriculum
Requirements
  • A Mac or PC running OSX (min. Yosemite)
  • Download Xcode 7 for free from the Mac Appstore
Description

Do you want to become a cash earning game developer in just under 60 minutes?

Then you have come to the right course.

We are here to teach you how to easily build your first game.

It will be called Pop A Lock and it comes with integrated ads so you can earn real money.

The full source code is included for each lesson and of course for the finished project!

In these 60 minutes of Swift 2 you will learn:

  1. How to use SpriteKit
  2. Create a game flow, save game states and use a protocol to communicate them
  3. Use iAd to monetize the final product so you can earn real money with your game!
  4. Implement a screenshot sharing function to help your app gain popularity on social media

This course is a great way for anybody to get started with Swift 2 and Sprite Kit development because the entire course will take under 60 minutes to be finished.

So take this course, make your first fully monetized game, submit it to the app store and become a cash earning developer today.

We hope to see you in the course!

Who is the target audience?
  • This course is for anyone who wants to develop games for iOS
  • Prior programming experience is NOT needed, but could speed up the progress
  • Anybody excited about Swift 2 and using it to build awesome applications is at the right place
Students Who Viewed This Course Also Viewed
Curriculum For This Course
+
Create your own Pop A Lock game
13 Lectures 56:00

In this lecture we introduce ourselves and give you another quick look at what we are going to achieve in this course.

Preview 01:11

In this lecture, we are going to set up our project in Xcode. We will start by deleting some stuff we won't need and running our application for the first time.

Preview 04:39

In this lecture we are going to create the Shape of our circle using an SKShapeNode.

Preview 04:13

In this lecture we are going to create the Shape for our needle using an SKShapeNode.

Preview 02:19

In this lecture we are adding movement to our game using SKAction.

Movement and touches
04:30

In this lecture we will write a custom extension for CGFloat and use it to place a dot in our game.

CGFloat Extension and dots
04:24

In this lecture we will add our game over condition and use the update() function to react properly.

Game over and update
03:05

In this lecture we introduce proper user interaction with the game.

Changing direction
03:31

In this lecture we create our level system for the game.

Levels
02:20

In this lecture we add labels for the current label and score and also make our game better looking overall.

User Interface
04:46

In this lecture we will add a menu screen and implement a continue mode, which allows the user to continue from the maximum level he has reached by using NSUserDefaults.

Menu and continue
09:14

In this lecture we will create a function to take a screenshot and share it to different services by using an UIActivityViewController. We will also implement a custom protocol in our GameScene that informs us about current game states.

Bragging Rights
08:02

In this lecture we will use the iAd framework to ad banner and interstitial advertisements to our game and monetize it that way.

Monetization
03:46
About the Instructor
Johannes Ruof
4.5 Average rating
1,099 Reviews
13,392 Students
19 Courses
RUME Academy

Deutsch

Ich bin seit 2012 als iOS Entwickler tätig und habe viel Erfahrung in der Programmierung mit Objective-C, C und C++. Seit der Vorstellung von Swift durch Apple habe ich die Programmiersprache benutzt und habe damit Erfahrung seit Tag 1 als aktiver Anwender und Programmierer.

Ich freue mich darauf, hier auf Udemy mein Wissen mit meinen Studenten zu teilen und damit hoffentlich einen positiven Einfluss auf so viele Menschen wie möglich haben zu können und auch durch meine Tätigkeit als Dozent weiter dazuzulernen.

English

I have been developing iOS applications since 2012 and have years of experience in Objective C Programming. Since Apple announced Swift I have been using it in my programming and can proudly say I have experience since Day 1 of the language.

I am looking forward to sharing my knowledge with my students and hopefully have a positive impact on the lifes of as many people as possible as much as learning new things myself.

"You are never too old to set another goal or to dream a new dream." - C. S. Lewis

Timothy Meixner
4.5 Average rating
1,099 Reviews
13,392 Students
19 Courses
RUME Academy

English:

I am a web and mobile application developer with more than six years of working experience. During the last couple of years, I have published multiple apps as well as websites, alongside my business partner and friend Johannes Ruof, who some of you might know from the great courses we've done together here on Udemy. 

But I'm not just a teacher I am also a student and currently getting my Bachelor's Degree in Mobile Media at Stuttgart Media University. I strive to give you a learning experience where you are as involved as possible, which is why most of my courses will offer exercises or quizzes. 

Since I've been on Udemy I could already help more than 13000 students start their iOS developer career and I would love to help you as well.

Deutsch:

Seit 2012 bin ich als iOS Entwickler tätig und habe bereits mehrere Apps und Webseiten veröffentlicht.  Neben der Programmierung fühle ich mich besonders im digitalen sowie Social Media Marketing & Management wohl.  Zusammen mit Johannes Ruof habe ich vor einiger Zeit die Rume Academy gegründet, die Anlaufstelle für alle die iOS Entwickler werden wollen. 

Im Moment studiere ich an der Hochschule der Medien in Stuttgart im Studiengang Mobile Medien, wo ich mein Wissen noch weiter ausbauen kann. Auf Udemy unterrichte ich hauptsächlich die Programmierung in Swift und konnte bereits jeder Menge Studenten helfen, ihre Karriere als iOS Entwickler zu starten. Ich würde mich freuen dich in einem unserer Kurse begrüßen zu dürfen.