Build & Publish a Word Search Puzzle Game for iOS, no coding

Every Single step you need, assuming you know nothing, to get your puzzle game built and published to itunes app store
4.3 (33 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.
786 students enrolled
Take This Course
  • Lectures 46
  • Length 2.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 6/2014 English

Course Description

Thank you for your interest in this course, my name is Yohann, I will be your instructor.

With this course, you get the full source code of a classic word search game for iPhones and iPads. (iOS7 and iOS 8 beta ready, universal app)

The gameplay is simple & addictive. these are the main ingredients to make a successful game in the app store.

In this course, I show you every single steps you need to start, and I’m assuming you know nothing or very little,and I’m gonna help you succeed having your very own game, published in the itunes app store, without having to write not even one single line of code!

Since this source code comes with advertising banners you not only get an education but you also have the potential to make passive incomes from it.

Many of my students that took my courses, just like this course, made it to the top iTunes charts and they are now making a living out of creating mobile games!

This game source code costs hundreds of dollars on its own, and you’re getting it for free with this course. You can keep using this code and make dozens of games out of it. In the video lectures, I will create a word search puzzle with a halloween theme, but feel free to create your own, it could be anything you can imagine such as Christmas, Hanoukka, Kwanza, easter, any holidays or any topics you can think of. Your imagination has no limit!

This is a perfect way to start your mobile app business and this is a must-have app for anyone wanting to increase their app portfolio.

Make the right decision and join us now. I’ll see you in the classroom.

What are the requirements?

  • a MAC computer or account

What am I going to get from this course?

  • Get your own puzzle game published in the iTunes app store
  • Make passive income from the 3 ad networks integrated within the app

Who is the target audience?

  • people who wants to start their own business with little money
  • people wanting to increase their app portfolio
  • graphic designers who want to make their own business
  • side business and side entrepreneurs

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Initial Setup

We need an Apple developer license to be able to publish apps to the iTunes app store, here we go through the whole process.


We need a tool called XCode to be able to customize the app or game. Here we're downloading it and opening it.


Here we're downloading the source code form the download tab and testing the game works on your machine, right out of the box.


The computer you're working on needs a certificate to make sure nobody else but you can publish apps and games with your credentials.


Each application needs a provisioning profile to be published on the app store.

Section 2: Advertising Network Account Setup

NOTE: the video talks about a pinball game. The setup steps are identical. Just use your game name instead of "pinball".

Chartboost & Revmob are advertising networks that will generate money through advertising. We're going through account creation and app setup.


Admob banner account setup

Section 3: Working on Main Graphics

Overview of the graphic assets and images.


Changing the game theme colors.


Changing the colors of the screen "other"


Changing the Home screen graphics and the game title.


Modifying the Home screen .png images


Modifying gameplay screens for iPads

Section 4: Words to find

Editing the words to find in the puzzles.


Editing the word packages that the user can buy through in-app purchases

Section 5: Launch Images

Creating the launch images using photoshop or Gimp


Resizing the launch images to all iPhones and iPads screen sizes.

Section 6: Working on Icons

Creating the main icon


Resizing the icons to all device sizes


adding the iOS7 icon size


Adding the icons for iPad dimensions.


Connecting the icon images to the project in XCode

Section 7: Screenshots

Taking gampeplay screenshot for later use in the itunes connect publishing process.

Taking iPad screenshots
Section 8: In-app purchase screen modifications

Modifying the in-application purchases screen


Taking screenshots of the in-app purchase screens for itunes connect settings

Section 9: Application Settings

Modifying the game settings with XCode.


Creating the application settings within the itunes connect dashboard


Updating the app IDs for people to be able to rate and review the app easily.

Section 10: in-app purchase settings

In-app purchase setup, part 1


In-app purchase setup, part 2.


Modifying the in-app purchases to unlock all word packs.


Selecting all in-app purchases in the itunes connect online dashboard.


Testing all the in-app purchases modifications in the iPhone simulators using a test user.

Section 11: Misc. Settings

Updating ingame contact information for suggestions and feedback.


Adding local notification messages


Updating the game display name


Adding social media links to go viral.

Section 12: Advertising Networks Settings

Modifying Admob ad settings


Modifying tha admob banner app settings for iPAds.


Fine Tuning the admob advertising banner settings.


Adding the Chartboost and Revmob IDs.

Section 13: Publishing to the App Store

Preparing to Publish to the iTunes App store for technical review


Uploading the app bundle to the app store for technical review.


What to do once the app is waiting for review.


Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Yohann Taieb, 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 20000 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

Instructor Biography

Marius Rott, Mobile Apps Developer

Marius is a software developer with more than 7 years of experience in the industry. In the past he used to work in a big gaming company, exclusively with iOS games. Over the time he developed more than 40 iPhone and iPad apps and games, ranging from simple ones to big puzzle games and social networks.

Right now he is an entrepreneur working with a great team inside an incubator on new games and some cool mobile projects. You can find some of them here:

Ready to start learning?
Take This Course