Games

Most recent

June 2010: TIGJam UK3
Language: Flash
Theme: Paint Program

Runaway Paint

Not a game but instead a paint program.

June 2010: TIGJam UK3
Language: Flash

Qwerty-Hurty

Simple two-player dueling game.

Top

Dec 2009: Ludum Dare 16
Jan 2010: GAMMA IV
Language: Flash

Run/Jump/Flip

One-button platformer with gravity switching.

July 2009 to Jan 2010
Theme: Circles and only circles
Language: Flash

Dropple

Throw brightly coloured balls around with physics.

Nov 2009: WGD competition
Theme: Stealth
Language: C++

Stealth Cat vs. Invisible Mouse

Two-player deathmatch game where both players are invisible.

Nov 2007 to June 2008
Language: Java

Mindbender

Four simultaneously controlled characters on four screens.

Smaller games

May 2010: KotM #35
Language: Flash

Getout: Forever

Breakout with a twist.

Feb 2010: KnP Pirate Kart 2
Language: Flash

Happy Birthday Hennell

A terrible game made for Hennell's birthday as part of KnP Pirate Kart 2.

Jan 2010: Global Game Jam
Theme: Deception
Language: Flash

Flippy gets lost

Puzzle platformer where you can only see your reflection.

Jan 2010: TIGJam competition
Theme: Reflection
Language: Flash

Doppelganger

Control two characters who move in opposite directions simultaneously.

August 2009 & January 2010
Language: Flash

Space Invader

A single space invader attacks.

June 2009: WGD mini-competition
Theme: Phil vs. John
Language: C++

Phil vs. John

Simple two-player dueling game with one button per player.

April 2009: Ludum Dare 14
Theme: Advancing Wall of Doom
Language: Flash

Robo-Jimmy and the Bouncy Adventure of Doom!

(In which the shy robotic death fence goes haywire)

A wall of death that only moves when you're not looking at it.

Experimental stuff

Sep 2009: Ludum Dare 15
Theme: Caverns
Language: Flash

F = ma

Zero-gravity cave exploration game with gratuitous rotation.

July 2009: Mini Ludum Dare 11
Theme: Sandbox
Language: C++

DeformaBall

Interactive terrain deformation.

May 2009: Mini Ludum Dare 9
Theme: Audio assets
Language: C++

Wacky Audio Experiment

Each of the moving buttons plays a different sound. They create ripples to the rhythm of the music they generate.

June 2007: XNA-UK competition
Theme: Ocean Odyssey
Language: XNA

Kraken

Defeat enemies using two tentacles controlled by analog sticks.

Everything else

April 2010: Ludum Dare 17
Theme: Islands
Language: Flash

108 seconds of loneliness

Block-pushing puzzle game.

March 2010: PyWeek #10
Theme: Wibbly-Wobbly
Language: Python

Roly-Poly Samurai

Get as high as you can on a set of balancing platforms.

Jan 2010: TIGJam competition
Theme: Bear tears
Language: Python

Terrible Bear

Talk to a bear on Twitter and make him either happy or sad. Currently hibernating.

Jan 2010: TIGJam 3 hr competition
Theme: Sunshine/energy/bubbles
Language: Flash

BubbleSun

Get bigger in the sun's rays; shrink without them. Don't touch the walls or get too small.

June 2009: WGD competition
Theme: Procedural generation
Language: C++

Cave-In

Explore a procedurally generated cave with only a dim torch to light your way.

Feb 2009: WGD competition
Theme: Explosions
Language: C++

DOOMinoes

First person shooter where the walls are made out of exploding dominoes.

Nov 2008: WGD competition
Theme: Evil
Language: C++

Crybaby

What could be more evil than making babies cry in a variety of ways?

May 2008: WGD competition
Theme: Random Name
Language: C++

Day of the Trampoline Assassins

Real-time Worms in a level made out of trampolines.

Feb 2008: WGD competition
Theme: Transport
Language: C++

Pineapple!

Bounce the pineapple to the goal while avoiding the dinosaur.

Nov 2007: WGD competition
Theme: Time
Language: C++

Clockspider

Platformer where all the platforms are moving cogs or swinging pendulums.

Feb 2007: WGD competition
Theme: Evolution
Language: Java

Blobber

Platformer with upgradeable limbs for added speed/strength/jump height.

Nov 2006: WGD competition
Theme: Nuclear
Language: Java

Operation Meltdown

Top-down shooter set inside a nuclear power station.

Tools

fcsh-wrap

Wrapper script for the Flex SDK fcsh tool: for convenient fast compilation of Flash projects.

Large Polygon Collider

My fourth year project was a 2D and 3D physics engine.

Java Game Framework

I wrote this to make writing games in Java easier. Then I realised that Java is just horrible for making games and moved to C++.

Links

Warwick Game Design

A student society at Warwick University devoted to creating games. The termly 48 hour competition is what got me started with game development.

Ludum Dare

A tri-annual 48 hour game development competition that I've started taking part in. They also run monthly practice competitions.

TIGSource

A good source of indie-gaming news with an excellent forum.