Game series: Platform game

New tile based platform engine – theory behind the player

This post will explain the theory behind the player of my tile based plaftorm engine, and answer to some questions readers made commenting steps 1 to 4 First, you must know how Flash converts coordinates to pixels. The player in this platform is a rectangle whose width is 12 pixels and height is 18 pixels. […]

New tile based platform engine – part 4

For all jumping fanatics out there, I developed the jumping routine. You can jump hitting SPACE, hope you like it. From next post, I’ll start explaining how I developed this script and obviously I will add a lot of tile types. Now I need some decent pixel art to give the game a polished look. […]

New tile based platform engine – part 3

In this 3rd step I introduced the gravity. Now the hero starts on the top of the screen and he can walk “downhill” thanks to gravity. During next step I’ll introduce jumps, then a massive explication will follow. And AS3 version, of course. I have to say, making a platform engine is funny and a […]

New tile based platform engine – part 2

In the second part of the engine, I added boundary walls. Still raw code at the moment, but you can see it in action here. It’s the same thing as the one published in part 1, I just added walls and collisions. One note… the hero now has its anchor point on its center, where […]

New tile based platform engine – part 1

I am about to develop a tile based platform engine that (in my opinion) will allow to create a lot of different games just changing some parameters. At the moment it only allows to move horizontally but everything is planned, from rooms to jumps, ladders and ropes. My goal is making the developer only focus […]

Step by step AS3 translation of Creation of a platform game with Flash – step 1.5

According to Bart de Boer, this is the step 1.5 of the Step by step AS3 translation of Creation of a platform game with Flash. He fixed the jump issue and improved the collision engine. As in the previous example, the file Script.as is the main class:

The level is stored in the Data.as […]

Step by step AS3 translation of Creation of a platform game with Flash – step 1

This seems to be the month of AS3 conversions. Good, this means AS3 community is growing. Today we’ll see how Bart de Boer translated Creation of a platform game with Flash – step 1 into AS3. You are invited to read Creation of a platform game with Flash – step 1 to know all theory […]

Creation of a platform game with Flash – step 3

To show you how hard I am going to try wiping the vaporware out of my life, I am publishing the 3rd part of the platform game tutorial. Read parts 1 and 2 if you don’t remember what I am talking about. In this update, I introduced two new tile types: the lava tile that […]

Creation of a platform game with Flash – step 2

This is a quick update to the tutorial/engine started with Creation of a platform game with Flash – step 1. I fixed some bugs and added a ladder object (the one defined in the array with “2” and painted in light purple). Use arrows to move and space to jump. I won’t explain the script […]