A complete 2D game engine built from scratch using pure Python and tkinter — no external libraries. Features custom rendering, input, physics, audio, and a full component system.
python game-engine game-development entity-component-system tkinter educational pure-python beginner-friendly no-dependencies open-source-project 2d-game retro-games vector-math procedural-audio component-system
-
Updated
Jul 28, 2025 - Python