Learn Construct 2: Exporting a Mobile Game to Android & IOS

Simply the best way to create and export your desired Mobile game. Creating a touch game has never been this easy!
4.0 (11 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.
345 students enrolled
25% off
Take This Course
  • Lectures 19
  • Length 1.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 9/2015 English

Course Description

Learn Construct 2: Exporting a mobile game to Android & IOS! Read below!

What is the course about?


In this course I will walk you through how to to use Construct 2 for mobile games. Our first stop is downloading and learning about Intel XDK. Powerful, free, multi-OS software that will let us import our exported C2 project and make a mobile build! This course is all about learning a few of the touch controls in Construct 2 and then using Intel XDK to get a mobile build!


Why take this course?


If you DO NOT HAVE the [Personal] Edition of Construct 2 than YOU WILL NOT be able to export to cordova. HOWEVER! You will still learn the basics of TOUCH controls and that can be applied to making an HTML5 web game for a mobile browser!

This course is all about making the game and then learning how to use Intel XDK to actually export your desired build. If you have ever wanted to make a touch game with ease, this is the course for you!


What material is included?


The material included in this course is all drawn along with you!


What does this course include?


  • Learning Intel XDK
  • Creating a build for Android and how to for IOS
  • Learn simple touch controls from the 'Touch' object
  • Learn tilt controls
  • Learn how to start making touch gameplay
  • Learn the correct aspect ratio for mobile development
  • How to import sound for Mobile
  • Creating a simple touch game with a win/end game


Thanks for reading!

Your future instructor,


What are the requirements?

  • To export to IOS you MUST have the $99 certificate and a Mac!
  • Construct 2[Personal] edition or greater.
  • Intel XDK desktop program and login
  • Intel App Preview on either IOS or Android
  • If you are on Windows you can export to Android and Windows devices. However, windows users (such as myself) CANNOT export to IOS. The build process from Intel XDK however, is still covered and any questions you have you can ask!
  • You will still learn the basics of TOUCH controls and that can be applied to making an HTML5 web game for a mobile browser!

What am I going to get from this course?

  • Export their game to IOS or Android
  • Know how to use Construct 2 for mobile games
  • Learn how to use Intel XDK a free and simple multi-os exporter!
  • Learn how to use Intel XDK App Preview to debug any mobile game
  • Understand the basics of how mobile developing works
  • See how to start and finish a mobile game project
  • Have the knowledge to actually make their own mobile game

Who is the target audience?

  • Those who do NOT have the personal version of Construct 2 will NOT be able to export!
  • Anyone who has always wanted to make a mobile game but never knew how. This is the easiest way out there.

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: Start Here

In this lecture we begin to cover what we are going to go over throughout this course!

What will be covered!

  • How to export using Cordova with Construct 2
  • How to use Intel XDK
  • How to make a simple touch game
What will NOT be covered!
  • Creating a 'fully featured' touch game

Section 2: Using Intel XDK

In this lecture we discuss:

  • How to go Intels website and find the right version to download
  • You must download Intel XDK to actually use this course properly!

In this lecture we discuss:

  • Using Intel XDK App Preview from the app store. Whether it is IOS or Android Get the companion app so we can test out our build!
  • Intel App Preview is free!

In this lecture we discuss!

Construct 2

  • Giving our project a reverse domain ID
  • Loading up a C2 example project
  • Saving our game in a desired location for export
  • Exporting our test game with Cordova

Intel XDK

  • Import our 'Infinte Game' to Intel XDK
  • Set up our project for 'Cordova Plugins' and 'Canvas game project'
  • Learn how to run our build with the emulate tab!
  • How to switch Emulator devices

In this lecture we discuss:

Intel XDK

  • Use mobile wifi connection or a hardwired USB connection to test out our game
App Preview
  • Load up our game on the 'Server apps' tab
  • Run our game on our phone
  • Learn about the 'Local Apps' tab
5 questions

Quick quiz on this past section!

Section 3: Setting up our layout!

In this lecture we discuss:

Construct 2

  • Setting up our mobile layout
  • Make a new empty project
  • Set up the correct 'Window Size'
  • Set up the correct 'Layout Size' & 'Margin'
  • Create our sprite spr_SafeZone for our games safe area of play
Mobile resources
Section 4: Programming a simple game!

In this lecture we discuss:

Construct 2

  • Creating our assets from scratch
  • Setting up our layers for our game


In this lecture we discuss:

Construct 2

  • Adding behaviors
  • Re-doing our level
  • Fixing our project window on build ('spr_SafeZone')
  • Add basic clone touch controls
  • Set up basic platform simulation for touch control

In this lecture we discuss:

Construct 2

  • Run our build from last time
  • Handle our spr_Player 'outside layout' event
  • Group or events
  • Write simple spike control for when our player overlaps a spike

In this lecture we discuss:

Construct 2

  • Finishing the game
  • Re-did our collision for different level design
  • Created a center jump button
  • Changed our spike event to set the jump strength
  • Added a spike 'On Created' event
  • Spawn spike text to display jump strength per spike
  • Added 'Gamma' tilt controls


In this lecture we discuss:

Construct 2

  • Healthbar sprite with an origin to the left
  • Created a spr_Player playerHealth instance variable
  • Every tick for our player health width
  • Set-up our HUD
  • Create a levelTimer to control any level
  • Added random choose() spike damage
  • Learn how to clone layouts for a WinLayout and a GameOverLayout

In this lecture we discuss:

Intel XDK

  • Develop tab
  • Emulate Tab
  • Index.html
  • Accelerometer
  • Web HTML5 debug
  • Running on WIFI (Make sure your computer and device are on the same wifi!)
4 questions

Quick quiz over the past section!

Section 5: Exporting to our platforms!

In this lecture we discuss:

Construct 2:

  • Hide invisible hud elements
  • Build with Cordova
  • Talk about universal export cordova settings
  • Using Android Crosswalk
  • E-mailing the download of the build to us

In this lecture we discuss:

Intel XDK

  • Pay the $99 to get your IOS developer certificate
  • Test out on the Iphone emulator and make sure it works!
  • Build to web app to run as a touch game in Safari!
  • If you are at this point in your game, message me I am more than willing to help you!
  • At this point you can walk yourself through the IOS build, it's as simple as going through Android
Section 6: What's next?


  • PLEASE DO NOT HESTIATE TO REACH OUT TO! I am here to help and answer any questions you have!

In this lecture we discuss:

Construct 2

  • Adding sound to our game
  • Exporting with sound

In this lecture we discuss:

Construct 2

  • How to set up our Construct 2 project for retro style settings.
  • Make our game pixel perfect and crisp so we can clearly see what is going on!

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Jeremy Alexander, Construct 2 Game Developer // Web Developer // Animator

Jeremy Alexander is an online entrepreneur with experience in game development, full stack web design and Animation. Since 2015, Jeremy has gathered a following due to his unique teaching style and superior customer support. With his success, he has launched his own rapidly growing YouTube channel, Jerementor!

Why does he do this?

Having made his own website using Geocities in 2004, Jeremy developed a knack for all things computer related. After having freelanced in High School, it wasn’t until college that he realized - traditional education was failing him. He knew how to learn, becoming self-proficient in many programs and languages, but the typical classroom setting never clicked. Then, one hot summer day in June of 2015, it all came together. After deciding not to continue pursuing a BFA in Animation, Jeremy started teaching with his own skills and determination. His number one goal has always been to provide the learning experience he wished he had in a traditional setting. He has succeeded.

10,000+ Students

2,000+ Subscribers

Ready to start learning?
Take This Course