pygame
Showcase
Six fully-playable Python games demonstrating real CS fundamentals — A* pathfinding, procedural generation, network programming, physics simulation, and cellular automata. Each project is well-commented source code, reusable system libraries, and a learning resource as much as a game.
Full commented source — every project includes architecture notes and a walkthrough README
Performance patterns — sprite pooling, dirty-rect rendering, and delta-time movement in every game
Reusable game systems — UI framework, save/load, tilemap parser, and entity-component basics
CS concepts illustrated — A* pathfinding, BSP dungeon gen, TCP game networking, cellular automata
Cross-platform — runs on Windows, macOS, and Linux; Python 3.10+, no external dependencies beyond pygame
MIT licensed — fork freely, learn from it, ship your own game
BASIC — $25/mo
pygame Showcase · Finder · miniWorldModel · Intel Feed · Discord