Welcome to PyUnity’s documentation!¶
PyUnity is a Python implementation of the Unity Engine, written in C++. This is just a fun project and many features have been taken out to make it as easy as possible to create a scene and run it.
Installing¶
To install PyUnity, use pip:
> pip install pyunity
Its dependencies are just OpenGL, Pygame and GLFW.
Alternatively, you can clone the repository here. Then run setup.py:
> python setup.py install
Note: we are having some difficulties right now.
To install a working copy, you cannot use the
simple pip install pyunity
command. Instead,
clone the repository from above. Next, you
have to set the environment variable cython
to a value that is not 1
. Then you can run
python setup.py install
. This issue is
being worked on and you can see its progress at
this issue.
Sometimes on Linux machines, Pygame cannot be installed via pip: in that case, use the package manager. For example, on Ubuntu:
> sudo apt-get install python3-pygame