Skip to main content


pygame-blender converter

A script for encorporating Blender created graphics in Pygame applications.

Sheep Wars

A simple 3D action-strategy game where you build cannons and try to break the sheep pen of an opposing farmer.

demo shadows

source to use shadow map in pyOpenGL using extention.

OpenGL Fruit Machine

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

Eva Demo

two evangelion fighting



3d test

I used pygame without opengl to make 3d!


PyCave is a clone of the game SFCave, but with 3D graphics.

Rubik's Cube Game

3D Rubik's Cube game with "solve" function.

An attempt at 3D

My attempt at 3D in PyGame, without using OpenGL. Formerly '3D spinning cube test'.


ToyMaker is a mario-inspired platformer with detailed 3d pre-rendered graphics, original music, and a compelling story-line.

Fantasy Adventures

A game for players ranging in age of people (11 - ?) that currently is only in the developing stages a game for low end computers with great potential. This game will be for gnu linux(mainly) and windows only and will olnly be bug tested for ubuntu debian ect and windows but once up and running will be bug tested for other systems. It will be 2d and programmened in Yuo guessed it pygame.

Mango 64 - Experimental

A 3D platformer with only 3 levels.


A port of the classical pyode double pendulum example scripted to work with the pyggel opengl library


A short adventure of a ditto!

3D Cube Rotation

A little Cube thingy! Read the command line for more information!!


PYGGEL (PYthon Graphical Game Engine and Libraries) is a 3d game development engine, written using Pygame/PyOpenGL.

Quaternion Julia Set Raytracer

Raytrace slices of quaternion julia sets with python and pyrex, with colorful shading (simple directional colored lights).


BOLLO A TOY FOR THE CREATIVE MIND WITH A LOT OF SPARE TIME BOLLO is a 3D building toy with digital balls. It is about as useful as a box of Lego, but it is great fun to play with. You plug steel balls together to construct anything you can imagine. Bollo uses the pyggel opengl libraries which are included with the game. WARNING: This toy is very addictive.


pyglut an pyopengl utilities module with severals 3D programming helper classes and functions utilities.This module implement low-levels forms generating, utils, datatypes and predefine 3D objects.


A simple analog clock in pygame, using the pyggel opengl library

Ultra Tank-chan!

Ultra Tank-chan! is a GPLv2ed large-scale multiplayer space-combat-sim in the vein of Volition's FreeSpace series, with influences from Bandai-Namco's Ace Combat games.


A top down dungeon crawler game with an interesting twist: there are two planes that you can traverse.

3D MathTests 0.1

A selection of 3D spacial math tests for a possible space game


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


pyobjviewer is a simple viewer for obj format 3D meshes. It has no dependencies on external 3D libraries such as opengl. It uses vanilla pygame, and provides an example and insight into the inner workings of 3D display. lighting and meshes.


pseudo 3d


Simple 3D function chart viewer.

FPS test

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

Rotating 3D Wireframe Cube

This is a simulation of a rotating wireframe cube. You can see the video at or alternatively check the tutorial at