Skip to main content


Bullet dodger

A fun and challenging mouse game where you must dodge bullets.


A commercial platformer using the graphics of SuperTux.


A set of simple, educational, grid-based activities for 3 - 10 years old kids build with Python & Pygame.

Shift Puzzle

2d shift puzzle. About 130 lines. Simple example of a 2d game with mouse control using pygame.

Pygame SGE

An easy to use, universal 2-D game engine.

Wario Land 3

Nintendos Wario Land 3 for the Gameboy Color recreated in pygame

Windows File Utility

Windows File Utility for renaming etc.


serge is a game engine written on top of pygame.

Atari 2600 Combat

Simple demo of Atari 2600 combat in pygame.

Orbit Duel

Orbit Duel (abbreviated in "Orbit 2l" because the number 2 in Italian is pronounced "due"), is a game that simulates the orbitation of two satellites around a planet. The two players can modify trajectories trying to don't fall on the planet surface, or getting lost in space.


A collection of usefull code for games. I would not call it an engine.

map loader for 'tiled'

map loader for the tmx file format, generated by map editor 'Tiled'

Python OS 6

Python OS 6 is a complete user interface and application management system written entirely in Python using Pygame.


A platformer (engine; some levels have been included) with bitmap collisions.

Color Tower Defense

Color Tower Defense is a game where you must use unique towers to defend off the waves of invading enemies. Upgrade your towers into one of the many choices for increased firepower. The more difficult levels require quick placement and selling of towers in order for them to keep the enemies in range and to be most effective.

Learn Music 1.2

A program to help anyone Learn Music Theory and chords


A fighting game with lots of ships.

Tank Fission

A 1 on 1 top down tank game, with multiple weapons, barricades, trees, playing maps, and computer-controlled turrets


A free, cross-platform emulator for the GW-BASIC family of interpreters.

previous next