Category Archives: Platform game

2D polygonal collision-detection and internal edges

Hi and welcome back to my blog! I wanted to share something I’ve recently discovered about the heinous problem of internal edges in 2D polygonal collision detection. It’s not a full-solution, but maybe it will give some other programmers an … Continue reading

Posted in Collision Detection, Geometry, Polygons, Technical | Tagged , , , | 14 Comments

Composing in-game music – retro style

Hello, and welcome back to my blog! Its time for another guest post – I commissioned this one after a very long search to find an artist talented enough and with the right skill-set for composing in game music in … Continue reading

Posted in Chip tunes, Music, Platform game, Technical | Tagged , , , | 7 Comments

The physics of rolling

Hello and welcome back to my blog! This time I’m going to talk about the physics behind simulating a rolling circle, Super Monkey Ball style but in 2d. The key The key to making this work is understanding how we … Continue reading

Posted in AS3, Circles, Collision Detection, Geometry, Physics, Technical | Tagged , , , , , | 12 Comments

Designing a retro pixel-art tile-set

Hello and welcome back to my blog! This time something a little different – I commissioned a guest post about designing a tile-set from a studio who specialise in pixel-art. After searching long and hard to find exactly the right … Continue reading

Posted in AS3, Graphics, Platform game, Stencyl, Technical | Tagged , , , , , | 20 Comments

How to make a 2d Platform Game – part 3 ladders and AI

Hello and welcome back to my blog! This is part 3 in a series of articles where I talk about how to go about making a 2d platform game like this one: Click the game to give it focus… Apologies … Continue reading

Posted in AS3, Ladders and AI, Platform game, Technical | Tagged , , , , , , | 14 Comments

How to make a 2d platform game – part 2 collision detection

Hello and welcome back to my blog! In this series of articles, I’m talking about the technology behind a platform game. If you missed part 1 you can check it out here. The language is actionscript 3.0, but the techniques … Continue reading

Posted in AS3, Collision Detection, Platform game, Technical | Tagged , , , , , , , , , | 42 Comments

How to make a 2d Platform Game – part 1

Hello, and welcome back to my blog! Its been a long time coming, but finally I’ve managed to get some time to work on the blog again… In this first instalment of a series blog articles, I’m going to be … Continue reading

Posted in AS3, Parallax and Tiles, Platform game, Technical | Tagged , , , , | 72 Comments