Platform Game Creation With Construct 2 (HTML5)

This course we will walk through building the first level of a platform game, similar to Super Mario Bros.
3.7 (49 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.
918 students enrolled
25% off
Take This Course
  • Lectures 12
  • Length 2 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/2013 English

Course Description

In this course we will use Construct 2 (free version is ok) to create the first level of a platform game similar to Super Mario Bros.  Platform games are a great way to get your feet wet in the world of game development.

I create the game used in the course from scratch once, and then recreate again while recording and explaining exactly what I am doing.

You will learn by watching the videos and following along at your own pace, pausing when needed.  I try to pause at key spots to give you a chance to get a good look and understanding of what I am teaching.  

If you are a beginner to Construct 2 or game design in general, this is a great class for you.

Source Code, Graphics, and Sound files are all included.

What are the requirements?

  • Construct 2, Free version or higher. to download
  • Computer running Windows to install Construct 2.

What am I going to get from this course?

  • Build a level using block/tiles
  • Create a hero and setup animations
  • Link animations to controls
  • Make breakable and bonus blocks
  • Create an enemy with basic AI
  • Create a tunnel to a bonus level
  • Create a score and end of level
  • Add sound effects and music

Who is the target audience?

  • Beginners of game design and creation
  • Beginners using Construct 2 game maker software

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: Building The Level
Installing 3rd Party Behavior
We start off by building a level with our blocks/tiles.  Adding solid behaviors and working with a grid and snap to grid to make everything line up.

If you don't already have Construct 2, go ahead and download the free version from

Section 2: Creating the Hero
In this video we create our hero and put in all of his animations with the provides graphics.

We link the hero’s animations to controls for jumping, walking and running.

I have included a second CAPX file that has some updates to how to break the blocks as sometimes you could break a block, but the Hidden Collision block wasn't destroyed. V2 should fix that issue.

Here we make breakable blocks break and bonus blocks give a coin.
Section 3: Creating the enemy
We create an enemy and make it react to the level with some basic AI
In this video our hero learns how to squash the enemy with a powerful jump.
Section 4: Tunneling into a bonus room.
In these videos we create a tunnel that the hero can go down and wind up in a bonus room full of coins.  He then comes back up a different tunnel.
In these videos we create a tunnel that the hero can go down and wind up in a bonus room full of coins.  He then comes back up a different tunnel.
Section 5: Creating a score and end of level
This video we add a global score and create the end of the level.
Section 6: Adding sound and music
We add sound to our game, and that’s a wrap!
Section 7: Conclusion
In 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