A state machine pattern implementation for scenes (Main menu, level1, etc). A basic example game. Dependency management with UV. Pre-commit configured for: Static type checking with Mypy. Code linting ...