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.

“Pyramids of Ra” HTML5 game engine made with Phaser step 2: adding harder tiles

Emanuele Feronato Game design, HTML5, Javascript, Phaser

One month ago I showed you how the HTML5 game engine to create GameBoy blockbuster “Pyramids of Ra” with the first playable level, but the game gets much harder as you progress through the levels, adding new types of tiles.

The first new tile you will find is a harder tile which needs the player to cross it twice before disappearing.

I placed it on level two of the game, so I am sorry but you have to solve level one before seeing the new tile.

You control the grey circle with a swipe, and you have to walk over all white tiles before returning back to start tile (marked with “S”). The problem is tiles fall down once you stepped over them, so mind your moves.

Harder tiles are marked in yellow, and will turn white once you cross them the first time, to disappear when you cross them twice.

The source code is still uncommented because I need to optimize it a bit, but it’s nothing new if you are used to Phaser.

I will be adding more levels and features during next days, as well as a clearly commented source code. Meanwhile you can download the source code and play on your own.

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 *