Skip to main content


Rotating 3D Cube

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

Medieval X Battle

A python-pygame-pyggel medieval fps

3D Wave Generation

A 3D wave generator made with pygame and


An Old project I made long time ago when I was fascinated on how easy is to make 1-camera 3d games


cube hunter: is an shoot-them-all game in an cube mesh funny to play performed with pyopengl.

Ulmo's Adventure

Help Ulmo evade enemies, collect coins and find his way to the end of an amazing (but short) adventure.

Simple OpenGL Game

A simple game made with OpenGL, Pygame, and PyODE.

ultimate game collection

Jason's ultimate game collection!Features 9 arcade games.Fix bugs and cleaner code.


Pynesia V0.1

space game 2 sneak peek!

sneak peek at my upcoming project called space game 2.


An hourglass in 3D

block burst

This game is and example of 3d to 2d rendering without any third party rendering software.

gltut for python

Tutorial examples from the online book "Learning Modern 3d Graphics Programming," written by Jason L. McKesson, converted into python.

The Maze

The Maze is an first-person indie horror game. Find all eight keys, which are scattered around an dark labyrinth.


DUGA is an oldschool first-person shooter with roguelike elements! Made entirely in Python with Pygame using raycaster techniques like Wolfenstein 3D

Pseudo 3d road

a pseudo 3d road engine written with python and pygame

3D Test

You need python 3 or greater and pygame to run it

Tic Tac Two

The computer version of the game Tic Tac Toe in a very easy to play format


Parachute! This is my attempt to remake of one of my favorite mobile games - Skydiver (originally in Nokia 3510i) Goal is to learn how to program 3d engine from scratch. I've managed to write let's say an engine (it has no compare to Unity for example! ;-)) which is able to display any 3d object. Not only flat ones like in this simple proof-of-concept game. But there is still lot to do and learn! It is written in Python, with pygame. It is not using opengl, or similiar. Watch it in action on:

run 3



A 3d software rendering experiment - texture mapped, "lit" polygons, with translation, rotation, and texture scrolling

DUGA v1.0 Tech Demo - Raycaster

DUGA is a game in development. It uses raycasting to simulate 3D.

py2stereo 1.4.1

A small python library for converting any pygame game into a game compatible with stereoscopic 3d, vr, and soon blue/red glasses.


3d (isometric) multiplayer networked game with tricky doors, talking penguins and graphic labyrinth designer.

Minecraft Py


pyOpenGL Solids lib

Basic solids for three-dimensional shapes composition: Cube Parallelepiped Trapezoid Pyramid Pyramid Trunk Hexagon

Milk Fight

you are the cookie trying to squirt the moldy cookie with milk who can squirt you with milk. get squirted 3 times and game over, getting hit by a cow counts as being squirted. this game includes a 2-player version and how to play. if this game is a success, I will maybe make a sequel :). P.S. you need Pygame Zero installed for this to work

3d concept voxels

The 3d concept

Cube Dudes

​Fun, retro shooter.

previous next