Here are some of my mini-games. Most of them were made for the Ludum Dare, a 48h game development competition.

Alone in the Scary Darkness with Zombies!

Kill the 10 zombies to win the game.Ludum Dare 22 (2011).
Play Online! (Unity plugin required)

A Helicopter Named Freedom!

Pilot a helicopter to help the bad guys escape from prison. Ludum Dare 21 (2011).
Play Online! (Unity plugin required)

Exterminate 48

Dodge the enemy fire and trick them into destroying each other. Ludum Dare #18 (2010)
Play Online! (Unity plugin required)

Tropical Islands of Doom

Help the penguin find all the treasure chests. Ludum Dare #17 (2010).
Play Online! (Unity plugin required)

Explo 48

My first Ludum Dare entry made with Unity. You need to use the clues available to you to guess where the invisible platforms are. Playing with a joypad is recommended, the keyboard controls are very hard to master. Ludum Dare #16 (2009)
Play Online! (Unity plugin required)

Caverns 48

A mini 2D platformer made in 7 hours for Ludum Dare #15 (2009). Playable but very rough. Made with Python/Pygame.
Download (Windows .exe / 3.2MB)
Download (Python source / 30KB)

The Tower 48

Entry for the August 2008 Ludum Dare. Made from scratch (C++ / OpenGL) in less than 48 hours. 3D Platform game

Gameplay video
Download (Windows .exe / 3.4MB)

Lightstream 48

Entry for the April 2005 Ludum Dare competition. Made from scratch in less than 48 hours. Move blocks and mirrors to direct the light and solve the levels.

Download (Windows .exe / 1.3MB)
Download (Mac OS X version / 1.3MB)

Ring 48

Entry for the October 2004 Ludum Dare competition. Made from scratch in less than 48 hours. Race along a randomly generated ring-shaped track while avoiding obstacles and holes in the ground.
Download (Windows .exe / 4.76MB)

Darx

A Klax clone made for a Dark Basic remakes competition. In this puzzle game you have to arrange bricks so that they make 3 of the same color in a row.
Download (Windows .exe / 2.7MB)

Bouncy 48

A mini game made from scratch in less than 7 hours for Ludum Dare's April 2003 competition. Place blocks at the right spots so that the arrow will bounce around to the exit without hitting any bomb.
Download (Windows .exe 1.06MB)
Download (Python source 14KB)

Guardian Angel

My first participation to a Ludum Dare 48 Hours game programming contest. As a guardian angel, you have to save the main character from all sorts of urban dangers. Ludum Dare #1 (2002)
Download (Windows .exe & Python source 3.08MB)