Create an Infinite Flyer Game With Construct 2 (HTML5)

Using Construct 2 to build an infinite flyer game similar to Jet Pack Joyride.
4.4 (34 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.
536 students enrolled
Sale Ends Today!
25% off
Take This Course
  • Lectures 12
  • Length 2 hours
  • Skill Level Intermediate Level
  • 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 7/2013 English

Course Description

Based on some of the reviews, I'm going to classify this course as an Intermediate course now. I strongly suggest going through my Platformer Course before doing this course.

1. Making the background move.

We start off by making the background appear to move for infinity. This is the corner stone of any infinite runner or flyer type of game.

2. We all need a hero!

We create our hero, add his animations and make him to fly (and fall) using Touch controls.

3. Timer, Coins and Bugs, Oh my!

We create a timer to keep track of how long our player lasts, we add in some coins to collect and a bug that is used for a power up.

4. My first FUNCTION()

Functions are an important part of any programming language, even in Construct 2, where you don’t program at all. Or do you???

5. Birds, Electric Eels, and more functions.

We have to have some bad guys to make the game interesting. Oh, and I throw in some more function.

6. Have I mentioned how awesome functions are?

Oh yeah, more functions. They are so darn useful and easy to use.

7. Clean up and increasing difficulty over time.

We clean up the game a bit and add the element of difficulty. In this game, the game will get increasingly harder the long the player lives.

Bonus Video 1

I will show an alternate way to make your player fly/fall

Bonus Video 2

We will create a Title Screen

Bonus Video 3

This video will walk through the steps of creating a Top 10 High Score table using local storage.

What are the requirements?

  • Construct 2 (Free Edition is ok)

What am I going to get from this course?

  • Create an infinite moving background
  • Introduction to Functions
  • Using Touch and Mouse controls
  • Increase game difficulty over time

Who is the target audience?

  • Students of Create a Platform Game with Construct 2
  • Users with working beginner knowledge of Construct 2

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: Introduction
Course Introduction
Section 2: Creating an Infinite Flyer Game
In this video we will start out by setting up our layout, layers and adding the background image.  Then we will make that background image move and recreate itself to make the appearance of movement.
In this video we will add our hero character sprite, and make him fly when touching the screen, and fall when not touching.
In this video we are going to add a Timer that will be using to show how far the hero has traveled.  We will also add in Coins and helpful bugs.
In this video we are going to dive into functions.  Functions are a great way to reuse code over and over without adding any additional overhead to the game.
In this video we will add our enemies to the mix.  Birds and Electric Eels.  Plus, some more functions.
More fun with functions.
In this video we will put on some finishing touches, clean up our event sheet and add a difficulty setting that will increase the longer the player stays alive.
Section 3: Bonus Videos

I just wanted to show off a more "realistic" way to make the character move. See which way works better for your style of game. I have included an updated CAPX and an image showing how to fix the issue with the hero getting "stuck" at the top and bottom of the screen.

Every games needs a title screen right?  Here I will walk you through the basics of making a title screen.
We will create a top 10 local high score table than can be reset.
Section 4: Conclusion

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Ed Farias, Game Designer

I have been programming for over 20 years on various platforms.

I've been making video games with Construct 2 for over 4 years.

I currently have 10 games on various app markets, including iOS and Android.

I have a desire and skill to teach beginners at their own level so they don't feel overwhelmed when learning. My main focus is to build up the customers confidence to use the software I am teaching them. With that confidence, they can do great things.

Ready to start learning?
Take This Course