Skip to main content



In this cool puzzle you try to get groupblocks. Very addictive and similar to popular game called Tetris.

Rect Collision Response

A simple demo on how to do side-based rect collision response.


vizier: a package for managing sprites and the screen, provides scrolling, scaling, and collision response.

xrects: a package for polygons. uses the pygame rect as the axis aligned bounding box (AABB), and subclasses the rect to add the polygon object and methods for collision detection.


2d game world and sprite management library


a func to draw antialiased rounded filled rectangles

Pygame Advanced Graphics Library

An all purpose graphics library for easily creating complicated effects quickly, and with a minimum of code.