Game design is a difficult subject to teach as everybody wants to make a different game type. With the tutorials below you should be able to create a simple above view / side view game, with different levels, sound effects and enemies.

MAKING YOUR OWN GAME TUTORIAL - Shows the very basics. I suggest you start with this one, you'll have a working game at the end.

DRAWING AND ANIMATING SPRITES - A more in-depth look at drawing and animating the objects in your game.

BACKDROPS AND COLLISIONS TUTORIAL - How to draw a backdrop and to move your characters / stop them at walls.

SCROLLING AND RESIZING LEVELS - How to make large levels which require scrolling.

CREATING AND CHANGING LEVELS - How to make and link multi-level games.

SOUNDS - Important if you want sound or music in your game.