Skip to main content



A pygame-demonstration. Various small effects.


Shows a surreal cycle of images.

Starfield Rain

Starfield Rain


Uses bitmap data to grow bacteria


Example on how to implement a pixel-to-hexagon-map-location algorithm.

plasma in python

Plasma demo effect, based on C++ code by Alex Champandard.


Try to solve randomly generated mazes.

A moving triangle demo.

3D Lissajous

3D animate Lissajous figures

Twisted Zombie Playground

A small 'sandbox' type demo, where you can spawn multiple zombies and watch as they chase your avatar around. The demo uses the Pymunk dame dynamics library.


TheFractalExplorer is a mandelbrot and julia plotter

Game Clock demo

Game Clock demonstration

OpenGL Fruit Machine

4-reel 3D Fruit Machine Demo. Tested on Windows and Linux.

Rect Collision Response

A simple demo on how to do side-based rect collision response.

The Khan Simulation

Physics based fighter (proof of concept), character editor, and open source engine. Uses pygame, pyopengl, pyode, pygtk, twistedmatrix.


A simple exmaple how draw and modify jointed lines.


Small demo to show how to rotate images using a user specified center and how to link images together to act like a JumpingJack. Well...without the physics part.

Flycam 3D

A simple example of how to use OpenGL.

Typing Gamelet

Typing Gamelet


Simple implementation of a Point to Line distance algorithm. The algorithm also calculates the location of the closest point on the line.

Particle Invaders

Particle Effects Demo


A visual demonstration of the steps involved in generating a keystream using Bruce Schneier's Solitaire encryption algorithm.

Bezier Loop

A python demo with connected bezier curves and a supplied background image.

Mango 64 - Experimental

A 3D platformer with only 3 levels.

Lines Simulation

A simple line simulation, based on the Mystify screen saver up to windows xp.

Mario Shell Defense

A Pygame learning experience for me. Simple (very simple) platform game. Mario shoots fireballs at oncoming Koopa shells. Run using

Fugu path finding demo

A demonstration of a simple path finding algorithm.


A star-field demo effect with mouse interaction and motion blur


Python implementation of the boids algorithm.

FPS test

3d First-Person-Shooter test. Three levels. Requires Psyco. Created using pyggel, a 3d game engine.