Skip to main content

all


Texture Mapping (Tutorial)

Texture Mapping does real-time affine texture mapping on convex flat surfaces in 3D space using Python, NumPy and CPU for calculations (each pixel calculated in this module) and pygame for display. There's a tutorial mode which shows the mapping sections on both the original still image and the 3D rotated surface. (Set self.tutorial_mode to True for tutorial mode.)

Sprite Frames Animation w. XML

Animation Frames in XML file with pygame

Trosnoth

Free side-scrolling team action game.

Animation Maker

Not exactly a standalone project. The work is an external interface to create sprite animation in another game (Historical Wargame). May create a standalone repo later when it is more finished.

Jelly Cubes

Jelly Cubes is a short routine showing two co-centric, semi-transparent cubes rotating so that one will grow out of the other, showing the parts outside the bigger cube being "cut".

Space Way

A game about space, during which you have to dodge obstacles

Tree Maker

Create different trees and tree-like structures using fractal-like math.

Pygame Simplifier

Using `pygame` can be cumbersome sometimes. This module simplifies its use by providing shortcuts for the most used `pygame` function and turning game coding into Event-driven programming.

Asteroids: Revenge

An asteroid's remix!

Jumpy

Vertical platformer made in pygame

Tempest Run

An arcade-style infinite runner with a 3D neon look

PyPixelArt

PyPixelArt - A keyboard-centered pixel art editor with VIM keybindings, symmetry, grid, and much more!

RGB Sphere

The RGB Sphere is a morphing vector object for testing three color light sourcing and builds on 3D vector graphics using NumPy and Pygame.

Flappucchino

A game based on PolyMars's Flappucchino

City of Rage

an arcade beat em up game

Pygame menu

Menu for pygame, simple, lightweight and easy to use

pygame

pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games.

Historical Wargame Simulator

Historical battle simulator in the form of a tactical map with the purpose to provide both enjoyment and educational value to the player.

Basic Blind Chess

Blind Chess also known as "Dark Chess" or "Banqi" or Half Chess , is a two-player Chinese board game played on a 4x8 grid, or half of the xiangqi (Chinese Chess) board. This application is using Taiwan rule.

Nano Virus Zombie

Zombie shooting game with 2 scrolling maps. Created by Brandon Truong and Nathaniel Leonard.

matchpair

find same cards

Game of Life

Game of Life is a simple implementation of Conway's Game of Life using NumPy and Pygame's surfarray, able to calculate and show ~1 million cells and 60 generations per second on a very standard CPU.

Space invaders

The classic arcade game

Pygame Saving and Loading Tutorial: Customizable Controls

Tutorial on creating custom control profiles in Python

eduActiv8

A suite of educational activities for 3 - 10 years old kids build with Python & Pygame.

previous next