Learn How To Create An iPad Game Without Code
3.9 (8 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.
8,243 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn How To Create An iPad Game Without Code to your Wishlist.

Add to Wishlist

Learn How To Create An iPad Game Without Code

Learn how to re-create an open-source iPad game in GameBuilder Studio and deploy it to your iPad device with one click!
3.9 (8 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.
8,243 students enrolled
Created by Lavon Woods
Published 1/2014
Price: Free
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Teach you how easy it is to create a 2D game without any code
  • An Understanding of how to create sprite animations using sprite sheets
  • Knowledge on how to get your final game onto an iOS device
  • Excitement from what else is possible and at your finger tips using GameBuilder Studio
View Curriculum
  • A Mac or Windows computer
  • A GameBuilder Studio free account http://gamebuilderstudio.com
  • Enthusiasm for learning

This is a complete course covering the re-creation of an iPad game currently on the iOS app store called Hungry Hero. You will learn everything from artwork setup to getting the final game onto your iPad device.

The beauty of this course and tool is that you can create this iPad game on a Windows or Mac computer. You just need to have itunes installed for the final step.

This course should only take about 3 hours to complete. It is a short course and direct to the point. You will get a handle on what it takes to put together a 2D game inside of GameBuilder Studio just using a drag and drop workflow, utilizing references and expressions to their full potential.

NOTE: You will need to register as an Apple iOS developer, pay their fee, and create your certificate and provisioning profile before you can get the final game onto your device. You can start that process while you start on the first 14 videos.

Who is the target audience?
  • Creative Professionals
  • Aspiring Game Development Students
  • Visual Game Programmers
Compare to Other Game Development Courses
Curriculum For This Course
Project Setup
2 Lectures 00:00

I will introduce you to what we will be creating in this tutorial series. We will setup the project for the creation of the Hungry Hero iPad game.

NOTE: Make sure to download either the zip file on the right hand side of the github page or clone the resource with all the assets, sound effects, and resources needed to re-create this game.


GameBuilder Studio Project Setup

Learn how to setup the Hero character sprite sheet in texture packer

Hungry Hero Sprite Sheet Setup (using Texture Packer)
Hungry Hero Game Creation
13 Lectures 00:00

We will create the main menu screen for the iPad game. You will learn how to animate objects with the Interpolate Action.

Main Game Screen: Setup

Learn how to create scrolling repeating backgrounds.

In-Game Screen: Scrolling Background

We will create the in-game User Interface (UI) to display the Hero's lives, score, and flying distance to the player.

In-Game Screen: User Interface Setup

You will learn how to control all the various states of the game using a State Machine component. The game will change screens, and end all off of one property change and a state machine transition. Very powerful!

In-Game Screen: Global Game State

Learn how to animate the Hero character using the Texture Packer sprite sheet & Sprite Sheet Controller then tie those animations to state changes.

In-Game Screen: Hero Animations & State Changes

We will setup the state change game logic for the main Hero character to respond to.

In-Game Screen: Hero Logic Setup

This video will cover creating the aircraft obstacles that the Hero character must avoid using a concatenation technique.

In-Game Screen: Aircraft Obstacle Setuo

Learn how to add game logic to change the obstacle state on collision and destroy the food items when eaten.

In-Game Screen: Obstacle & Food Logic

The Hero character will need to animate into position, and eat the food items that are floating in the sky. If the character collides with an obstacle it needs to get hurt and recover back into flying mode. We will setup all of the logic to change the character's state and respond to collisions.

In-Game Screen: Hero Logic Setup

Learn how to create a pause game screen using the TimeScale ignore toggle on game entities and the Pause Game action.

Pause Game Screen: Setup

We will respond to the global game state machine change when the game is over and end the game with score totals.

Game Over Screen: Setup

Lets add a camera shake effect using a Track Entity action to really sell the hero collision with the obstacles. We will also add the look out indicator when an obstacle is spawned.

Final Touches: Camera Shake Effect & Lookout

I will connect an iPad device to the computer and deploy the Hungry Hero game via the publish window in GameBuilder Studio. You will need to have your p12 certificate and provisioning profile already created to complete this step. There are many tutorials online about how to create these. I've also included a link to one.

iOS Developer Program - https://developer.apple.com/programs/ios/
Certificate Creation Tutorial (Adobe) - http://www.adobe.com/devnet/air/articles/packaging-air-apps-ios.html

iOS (iPad) Device Deployment
About the Instructor
Lavon Woods
0.0 Average rating
0 Reviews
0 Students
0 Courses
Founder of GameBuilder Studio ( BA Animation)

A front-end software developer for over 11 years and founder of GameBuilder Studio. I've worked for small startups, big fortune 500 corporations working on software for millions of users and have come full circle back to my original passion which is games. I'm passionate about games and want to share the ability of game creation to as many people that are interested.