3D software renderer
DOOM style software rasterisation renderer, written in C as Python library extension.
I wanted a way to build a game in Python using a C renderer for the heavy lifting but the high level expressivity of Python. Unfortunately Python is still a bit too slow so it didn't go very far.