So you want to support the community and want to participate in the MatrixGames project, great. Here is what you need...
The matrix games, the mtxPython framework and the game console are all written in python, so for the development you need a python development environment.
Because the project requires many different packages (such as wxPython Phoenix, Thrift or Sphinx) we provide a virtual environment for python (venv) with all packages necessary for the development.
C:\PythonVirtualEnv\If it already exists, make sure it is empty.
C:\PythonVirtualEnv\, because the path is hard coded in all binaries (e.g. pip.exe).
git clone https://github.com/MatrixGamesHub/PythonVirtualEnv.git .
git clone firstname.lastname@example.org:MatrixGamesHub/PythonVirtualEnv.git .
C:\PythonVirtualEnv\to your python path.
You find all the code on https://github.com/MatrixGamesHub.
The virtual environment contains the binary of the python interpreter (python.exe), which you have to use if you want to run scripts from the Matrix Games project.
Window -> Preferences -> PyDev -> Interpreters -> Python Interpretersnamed
Python - Matrix Gamesthat points to the binary
Python - Matrix Gamesto the project by right-clicking on the project
Properties -> PyDev -> Interpreter/Grammar -> Interpreter.
C:\PythonVirtualEnv\. This will adjust the
pathenvironment variable so you can run a script as usual with