q3py
is a Quake 3
to Python bridge.
Quake 3 allows its game modules to be loaded as a shared library. q3py implements the required Quake 3 API and delegates all calls to a Python module (your Python module!). To do so, it acts both as a Python C extension module and also embedds libpython3.
Warning
This is a work in progress and not meant for public use (yet)!
The q3py documentation can be found
online at readthedocs
.
All of q3py (the code, its documentation and build scripts) is licensed
under the MIT license, see
the LICENSE
file.