A collection of small games and game remakes written in Python.
The goal of this repository is to provide simple, readable, and beginner-friendly implementations of games. Each game is intentionally kept small so that the code is easy to understand, modify, and learn from.
Small means ≤5 files required. Most games should only be a single file.
Additional files only exist when necessary, such as:
- Word lists for guessing games
- Small configuration or data files
- Simple assets required by the game
Games are organized by user interface type. Each folder contains games that use the same type of interface.
Current categories:
Check the guidelines.
This repository is under the MIT License.