pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.
-
Updated
Apr 30, 2025 - Python
Video game developers take a designer's concepts and build them into a playable game for users. Video game developers, also known as games developers or video game programmers, write code for games for a variety of formats, such as PCs, consoles, web browsers and mobile phones.
pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.
Python MUD/MUX/MUSH/MU* development system
a comprehensive collection of video game tech analysis resources
Bevy Code & Blender addon for a simple workflow to add & edit Bevy components in Blender
An ECS (Entity Component System) for Python
A curated list of Nintendo 64 development resources including toolchains, documentation, emulators, example code, and more
python and pygame wasm for everyone ( packager + test server + simulator )
A pure Python 3D Game Engine that was inspired by the structure of the Unity Game Engine
A (not so) small python library for console (as in terminal) game development. It is developed as a framework to help learn development and python in an entertaining way.
A Python binding for the great C library raylib.
Scratch-like Python programming
A text adventure that you play in your file browser
A Blender add-on featuring import of Unreal Engine games static meshes and maps. It provides basic support for many UE games, while some have dedicated improved support.
Extract information from all games published in Steam thanks to its Web API, and store it in JSON format.
Level Buddy add-on ported to Blender 3.0
Blender addon for integrating Panda3D
Air to air combat game, created in Python 3 using HARFANG 3D.