Create HTML5 Vertical Endless Runner cross platform games

Using Phaser framework and other FREE software
Endless runner games are gaining more and more popularity and they are really easy to code.
I will take you by hand through the creation of a complete HTML5 vertical endless runner cross platform game with a lot of features and room for customization.
100 pages + 31 source code examples with a free update to come in a few days.

HTML5 Knightfall game engine powered by Phaser

Emanuele Feronato Game design, HTML5, Javascript, Phaser

Knightfall is a Flash game made in 2009 mixing SameGame game design with the ability of rotate the game field as seen in the post HTML5 Bejeweled engine + Phaser array utilities = rotating bejeweled.

We are going to create the same engine starting from the HTML5 Endless SameGame engine with object pooling made with Phaser.

This is what we are going to do:

The game field reacts with the same rules as seen in SameGame engine, while the buttons below will make the game field rotate.

I commented each line of the source code, which has absolutely nothing new and if you are a long term reader you will find the code familiar.

I am using a mask to prevent falling blocks to be seen outside the game field. Such mask is then temporarily removed when it’s time to rotate the game field.

Have a look at the source code:

And you can also download the source code of the entire project. Have fun with it.

Stay up to date
Follow me on the social networks and never miss a post.

Official Emanuele Feronato Facebook page

Official Emanuele Feronato Twitter account

From null to full HTML5 cross platform game

I will take you by hand from the bare bones of JavaScript programming through the creation of a full cross platform HTML5 game, with detailed explainations and source code.

If you don't know where to start, then From null to full HTML5 cross platform game is the book for you.

Leave a Reply

Your email address will not be published. Required fields are marked *