/Engendro3D

Python 3D Game Engine

Primary LanguagePythonMIT LicenseMIT

e3d_Logo Engendro 3D™

OpenGL 3D Game Engine for Python. Version 0.7

MIT license.

Work in Progress.

RENDER EXAMPLE VIDEO
anim1 anim video

Requires:

  • Python

    2.7 or 3.4+

  • PySDL2

    pip install pysdl2

  • Glaze

    pip install git+https://github.com/jr-garcia/Glaze.git

  • Numpy

    pip install numpy

  • CyCGkit

    pip install git+https://github.com/jr-garcia/cyCGkit_minimal.git

  • Pillow (Pil fork)

    pip install pillow

  • Freetype

    pip install freetype-py

  • MSDF_ext

    pip install git+https://github.com/jr-garcia/MSDF_ext.git

  • AssimpCy

    pip install git+https://github.com/jr-garcia/AssimpCy.git

  • PyAl

    pip install https://bitbucket.org/marcusva/py-al/downloads/PyAL-0.1.0.zip

  • CyBullet

    pip install git+https://github.com/jr-garcia/CyBullet.git@modified'

  • Hissing Python

    pip install git+https://github.com/jr-garcia/Hissing-Python.git

Please refer to each project's documentation for specific instructions on how to install them.

Usage

No docs for the moment. Check the 'Demos' folder for examples and screenshots.


Blog: https://egdev.wordpress.com