Many people have developed very simple games that they want to share with others. Mainly as an example or starting point. These are all simple, complete games you can experiment and play with.
 
Also check out the Projects page for a listing full games, applications, and libraries.
 

 

Gamelets


SNIPER SNIPER
sniper.tar.bz2
author CrackPlay
date Sep 16, 2004
An impressive display of lines of site and field of view. As a sniper you must assemble your weapon without being detected, then shoot the guards. Still in the first stages of construction, this already includes a good set of complex math.

MAPEDITOR MAPEDITOR
mapeditor.zip
author Andwer Baker
date Sep 16, 2004
Simple Map Editor. Early in development allows you to place tiles with the keyboard.

SPACEPONG SPACEPONG
spacepong-0.0.1.tar.gz
author Shlomi Loubaton
date Sep 6, 2004
An innovative game that is controlled with the mouse. Steer you spacecraft ball around the screen and pickup speed by bouncing off the walls. The goal is to collect a certain amount of prizes in a short time.

BATTLE BATTLE
battle.v1.1.0.src.zip
author Tom "Knio" Flanagan
date June 28, 2004
Miniature fleets of spaceships go to war in a virtual space field. See how many computer controlled objects interact each other. Edit the included XML to customize your own battle scenes.

Dorkanoid Dorkanoid
dorkanoid.zip dorkanoid.tar.gz
author Hannu Kankaanpää
date June 4, 2004
Sharpen your mouse skills by trying to hit all of the falling yellow balls. See how to move sprites in smooth elliptical paths and check for collision against the paddle. Includes simple gameplay environment with difficulty levels and a persistent high score for each difficulty.

Adventure Adventure of Einar
einar.tar.bz2
author Patrick Rutledge
date May 16, 2004
Skeleton game for a classic Zelda style adventure. Navigate a simple world with weapons, treaure, and simple enemies.

TWISTREF TWISTREF
twistref.tar.gz
author Shandy Brown
date May 7, 2004
Twister Referee. Calls out twister moves on a timer. Includes audio and large visuals to assist players into their positions.

ASENATH ASENATH
asenath-win32.zip asenath-src.zip
author Dieter Buys
date April 1, 2004
A fully working sidescrolling game, similar to classic Castlevanias.

PV PV
pv-1.03.tar.gz
author Sean Reifschneider
date March 31, 2004
Image viewer and slideshower that preloads the next likely images into a cache for faster viewing.

CHANT CHANT
chant.py
author Frithjof Engel
date March 31, 2004
Simple typing tutor. Type letters before they reach the bottom of the screen. The longer you play the more letters appear.

SCROLLJB SCROLLJB
scrolljb.tar.gz
author Shandy Brown
date March 7, 2004
Scroll, Jump, and Beguile. An example of a side-scroller, evolved from MonkeyStomp. Scrolling engine and simplified physics included.

SLIDE SLIDE
slide.zip
author psymaster
date January 25, 2004
A slideshow viewer that uses pygame, tkinter, and pil. It starts with a small interface that controls which directories to browse through. Then slideshows the images with smooth fading between each.

PYRAIDER PYRAIDER
pyraider.zip pyraider_exe.zip
author Roadkill
date January 22, 2004
Simple space shootup game for two local players. Enemy ships have different behaviors on each level.

PYC4 PYC4
pyc4.tar.gz pyc4-setup-1.2.exe
author Daniel Clark
date June 26, 2003
This is pretty advanced for the gamelets section. The game has many features, very simple interface stuff, fading transitions. It is a simple complete game.

SUCKABOTS SUCKABOTS
suckabots.tar.gz
author Shandy Brown
date January 20, 2003
Sucka Jab Bots - An electronic version of Rock'em Sock'em Robots. A really simple example of the "Fighting Game" genre, like Street Fighter or Mortal Kombat. Introduces a simple animation system for sprites.

NAPUTUS NAPUTUS
naputus.tgz
author Eero Tamminen
date January 6, 2003
Simple game you follow along the blinking lights that slowly get faster and faster. Uses simple keyboard input.

SPACEGAME SPACEGAME
spacegame-24-12-2002.zip
author David Boddie
date December 24, 2002
A full sized gamelet. In SpaceGame you control a spaceship with the mouse. Moving and aiming are done separately. You must shoot off many enemies that move around in formations. The game offers several difficulty modes and high score files.

GIFTRUN GIFTRUN
giftrun-0.1.tar.gz giftrun-0.1.zip
author Ole Martin Bjørndalen
date December 20, 2002
Santa must drop presents into chimneys as he flys along. Very simple game that covers many parts of designing a game. See the site for more details.

MONKEYSTOMP MONKEYSTOMP
monkeystomp.tar.gz
author Shandy Brown
date November 15, 2002
Mutated from the original chimp punching example. This examples a mario-style controlled character who must stomp a monkey head. Version 1.1 cleaned the code up a bit.

NEHE NEHE OpenGL
nehe1-10.zip
author Paul Furber
date November 14, 2002
The NEHE OpenGL demos are a famous introduction to concepts of OpenGL. Unfortunately they are also known for their difficult to follow and ugly code. These versions of the first 10 NEHE demos work with pygame and pyopengl and have been rewritten to be easy and straightforward.

PYCASTER PYCASTER
pycaster.zip pycastersrc.zip
author Harry Cheung
date September 4, 2002
Raycasting engine written in python. A nice experiment, but unfortunately too slow to be usable. For the curious. Also see the pycaster site at http://www.magicookie.com/hacks/pycaster

PYBILL PYBILL
pybill-2.1.tar.gz
author Herve Cauwelier
date August 24, 2002
Port of a silly linux game where you slap little Bill bloody. Implements little computers and characters with various states and animations and mouse interaction.

CONNECT CONNECT
connect.py
author Michael Bauers
date August 12, 2002
Two players take turn with the mouse, trying to connect a solid line across the game field. Lines are connected by "knight-move" positioned pegs. Shows how to handle a turn-based board game betweeen multiple players.

BOMBERS BOMBERS
bombers.exe bombers.tgz
author Peter Goode
date March 8, 2002
Using just an ancient turboprop fighter, can you repel the alien hordes? Bomber is a space shootem up, it features keyboard control of the ship, and some advanced path animations for the enemy ships.

PYKANOID PYKANOID
pykanoid-0.14.0.tar.bz2
author Martin Hansen
date February 21, 2002
You all know this one. Control your little paddle to rebound bouncing balls into smashable tiles. break them all and win. Comes with a level editor.

PYPONG PYPONG
pypong.exe pypong.tgz
author Peter Goode
date February 3, 2002
Remake of the original pong. Battling paddles try to bounce a ball past the other. This version adds bricks that must be broken through before the ball can score.

GIGGLEBUBBLE GIGGLEBUBBLE
gigglebubble.tgz gigglebubble.exe
author Peter Goode
date January 28, 2002
GibbleBubble is a simple puzzle game of reflexes. Earn points by managing to stop the motion of several moving onscreen objects. This is an expanded version of the chimp punching example with multiple moving sprites.

PYSTEROIDS PYSTEROIDS
pysteroids2.zip
author Lucio Torre
date November 2, 2001
Simple asteroids style game with fun large sprites. See how to control a spaceship with arrow keys.

FARBLAZER FARBLAZER
farblazer-0.7.tar.gz farblazer-0.7-setup.exe
author Adam Feuer
date August 27, 2001
The apple][ shooter StarBlazer is recreated in this project. Featuring different bombing missions on each level while you try to maintain control of the skies.