Publish a Simple & Addictive iPhone Game that Monetizes
3.7 (3 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.
105 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Publish a Simple & Addictive iPhone Game that Monetizes to your Wishlist.

Add to Wishlist

Publish a Simple & Addictive iPhone Game that Monetizes

Flappy Bird game creator 2nd best seller game is ready for reskinning. Full source code with detailed video instructions
3.7 (3 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.
105 students enrolled
Last updated 4/2016
English
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
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
Have a coupon?
What Will I Learn?
Publish your very own 'Super Ball Juggling' iPhone game clone to the apple app store today
View Curriculum
Requirements
  • a MAC computer or a virtual image ( http://virtualmacosx.com/index.php/xcode-plans or macInCloud.com )
Description

Hi,

My name is Yohann, I will be your instructor.

I want to thank you for your interest in this course.

This course comes with the Super Zombie Juggle source code. Now I’m sure you’ve heard about the Flappy Bird game, haven’t you?.

The source code we give you is a clone of the flappy bird’s owner second best selling game called Super Ball Juggling.

Many of my students have been riding the Flappy Bird trends and made tons of money with it, and I’ve got to admit I did too!

If you’ve ever tried to make a mobile app, you know how hard it can be especially if you’re missing a step, you could get stuck for hours or even days, and would end up giving up.

Now you’ve come to the right place. In this course I show you every single step you need to get the game published in the app store,

This game will bring you passive income because we’ve integrated advertising banners and in-app purchases right out of the box.

Now the game Super Ball Juggling is gaining popularity and you don’t want to be late to the party,

So don’t wait for another opportunity and come ride the wave with us

See you in the classroom.

Who is the target audience?
  • really for anyone that's got an afternoon to spare
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 39 Lectures Collapse All 39 Lectures 03:44:57
+
Initial Setup
8 Lectures 29:32

In this lesson, we're going through the Apple developer license registration process.

Preview 03:19

Learn what XCode is used for, how to find it, install it, open it and yourself.

Get XCode Tool
03:30

IMPORTANT: the source code is in the download tab of this lecture!


UPDATE: Since the new XCode with iOS 7.1, some of you are getting an error building the app. Please check the next lecture on how to solve this (remove 64-bit architecture, just armv7 and armv7s)

Testing the original source code in the Simulator
04:57

UPDATE: Since the new XCode with iOS 7.1, some of you are getting an error building the app. (remove 64-bit architecture, just armv7 and armv7s)

Troubleshooting newer XCode with iOS 7.1+
01:26

Going through the creation and install of the iPhone Distribution Certificate.

iOS Distribution Certificates
03:47

Creating Identifiers and provisioning profiles

Provisioning Profile
04:49

We need to setup an AppLovin advertising account to use it in our game, and also get paid.

Setting Up Applovin Advertising Account
03:24

UPDATE: The name of the game in the advertising account does not have to match the name of the game in the app store. Here, we are using "Pinball" game because this section is taken from another course. Feel free to name it at your will.

Chartboost Advertising Account Setup
04:20
+
Reskinning Game Graphics Process: The main character
5 Lectures 58:36

Here, we're going through the process of deciding what theme to use and how we will get graphical images.

Finding & Choosing Graphics
05:52

Here' we've decided to go the hard way by creating game graphics on our own. The easy way it to just get already made packages from https://appfresh.us/?tag=graphic+pack

Zombie Juggling Ball - Graphic Packs

Modifying Main Character Graphics & Animations - part 1
20:34

part 2 - We're creating game graphics on our own. The easy way it to just get already made packages from https://www.AppFresh.us/graphics/

Modifying Main Character Graphics & Animations - part 2
12:14

part 3 - We're creating game graphics on our own for the main characters. The easy way it to just get already made packages from https://www.AppFresh.us/graphics/

Preview 18:03

part 4 - We've created the graphics for the main characters ans are now testing them out in the iOS simulator

https://www.AppFresh.us/graphics/

Preview 01:53
+
Reskinning Game Graphics Process: Misc Graphics
8 Lectures 46:46

Here, we're creating the graphics for the main level background image

Modifying Game Background Images
05:50

We're creating the graphics for the backgroundimage of the main menu.

Modifying Game Main Menu Background Image
07:28

We're changing the ball graphics from a zombie brain to an abused teddy bear's head!

Modifying the Ball Image
04:05

We're customizing the 4 medals (bronze, gold, silver, and platinum), instead of having the symbol of a brain, they will have the symbol of a teddy bear's head.

Modifying Game Medals images
06:16

We're going through the customization of the menu items, such as the "game Over" label, the "score" board, and we're discussing the ones that are optional to change.

Modifying Game Overlay Labels
07:21

Showing you how to create your own game icon using Adobe Photoshop CS suite or just its open source equivalent, named GIMP (gimp.org)

Creating Game Icons
11:26

We're modifying the images that are displayed when the game loads. We call them launch images (or splash screens)

Adding Game Launch Images
02:35

We've made a lot of modifications so far. It is good habit to take a break and test how things are doing.

Preview 01:45
+
Game Graphics Alternative Way
1 Lecture 06:49

If you don’t feel like creating the graphics on your own or you don’t want to hire a graphic designer, or waste time waiting for the graphics. Get the graphic packs from https://www.AppFresh.us

Ready to drop in the game.

Modifying Graphics the Easy Way
06:49
+
Preparation for App Store Publishing
10 Lectures 53:55

The itunes app store needs to display screenshots of your game. We're tackling this here.

Taking Game Screenshots and Resizing them
10:25

iTunes need plenty of information about your game, such as the name, description, keywords, contact info, etc... We're taking care of it right here.

Creating Itunnesconnect App Settings
10:10

We're mirror the settings from itunesconnect into the xcode project.

Preview 03:27

Handling the game advertising network IDs within the xcode project

Updating Game Advertising Network ids
06:40

We're adding the infamous in-app purchase system within the xcode project.

Setting Up In-app Purchases to Remove Ads
04:47

One more step to do for in-app purchases.

Setting Up Inapp purchase - part 2
01:01

Adding a leaderboard where players can post their score and compare it to other players worldwide.

Adding the Leaderboard in Game Center
04:54

Doing one final round of testing before publishing the game to the itunes app store.

Testing the Game before Publishing
05:07

Last settings needed prior to uploading the game file

Preview 02:41

At last! We're uploading the game to the apple app store, waiting for an apple technician to review it prior to putting it for sale.

Publishing to the itunes App Store
04:43
+
What to Do Now?
7 Lectures 29:59

The best way to create a solid source of passive income is to grow your app portfolio quickly.

Grow your app portfolio
03:50

Anticipating what the next trends will be and embrace them in our games

Preview 14:06

The Mobile App Flipping podcast has the latest news. Also the best experts explain how they made it big reskinning games and apps. Also plenty of freebies and give aways.

Podcast: The Mobile App Flipping show
01:07

Being on time to ride a trend is a must in the mobile app reskinning world.

You want to be informed of the upcoming trends and deals before anyone else.

Preview 01:27

Icons are the first thing someone sees about the app. It needs to be as professional as it can be.

Become a pro: App icon templates for professionals
04:15

Optional: Playing with the ball speed, bounciness, and gravity
03:04

BONUS
02:10
About the Instructor
Yonatan Zvik
3.8 Average rating
26 Reviews
1,025 Students
4 Courses
Mobile Application Development Expert

Yonatan has been in the game development field for over 6 years, and has been specializing in the mobile industry for the last 3 years. He holds an M.B.A degree in marketing and advertising. He is 31 years old, happily married, and when he’s not working he enjoy spending time as a father of 2 beautiful twin sisters. He love apps, games and entrepreneurship. His most famous mobile game is Mooniz, which topped over 1.7 Million players!

Yohann Taieb
4.3 Average rating
2,061 Reviews
46,759 Students
75 Courses
Apps Games Unity iOS Android Apple Watch TV Development

Yohann holds a Bachelor of Science Degree in Computer Science from FIU University. He has been a College instructor for over 7 years, teaching iPhone Development, iOS 10, Apple Watch development, Swift 3, Unity 3D, Pixel Art, Photoshop for programmers, and Android. Yohann also has plenty of ideas which naturally turned him into an entrepreneur, where he owns over 100 mobile 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. His teaching style is unique, hands on and very detailed. Yohann has enabled more than 50000 students to publish their own apps and reach the top spots in iTunes App Stores, which has been picked up by blogs and medias like WIRED magazine, Yahoo News, and Forbes Online. Thanks to him, thousands of students now make a living using iOS 9, Swift 2, Objective C ( ObjC ), Android, Apple Watch ( watchOS ), Apple TV ( TVOS ), Unity 3D, and Pixel art animation