Skip to main content


Carl Codemonkey

Take the place of Carl Codemonkey and get the feeling of how it is to work as a programer.


A multi purpose deck of cards. Perfect for playing solitaires or what ever.


Small demo that shows a way to implement some nice light masking.


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


A simple python implementation of the A* (a-star) path finding algorithm. The source contains the algorithm and a simple proof-of-concept example using pygame. The code only implements support for a plain square map but it should be fairly simple to implement support for any map type. If you have any questions regarding this don't hesitate to ask.


ChessBoard is a Python implementation of the FIDE laws of chess.


An alien, space environment reckless company has decided that our solar-system is the ideal place for storing their nuclear waste. Now it's your job is to clean it up!


A simple exmaple how draw and modify jointed lines.


A tool for cash calculation training.


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


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.


A simple pure python implementation of an pixel perfect collision detection algorithm.

Pop the Bubbles

A bubble popping toy for children.

Jigsaw Puzzle

A simple Jigsaw Puzzle game.

A Rainy Day intro

A small intro for my more serious projects.


A public domain class that can be used in drawing applications or games. Two demos included.


An implementaion of the classic game Memory.


A utility for tagging your untagged images at Flickr.

Scratch & Win

A scratch ticket game. But not as you might expect one to be.


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