- Panda3D
- GameDev engine
- it uses only Python 2.7.3 (22-10-2015)
- GUI
- difficult creation
- 3D
- yes
- physics engine
- only very simple one included
- can be combined with
- Download
https://www.panda3d.org/download.php?platform=windows&version=1.8.1&sdk
- Kivy is multiplatform gui engine
- win, mac, linux and even Android
- GPU accelerated
- Free MIT licence
- KivEnt
- KivEnt is a Game Engine designed for the Kivy Framework
- physics library:
- chipmunk
- pyGame
- Python 3
- http://www.pygame.org/hifi.html
- PySide
- Open python Qt wrapper
- doesn’t support QT5.X (25-10-2015)
- PyQt
- Commercial license for proprietary use
GUI only:
http://docs.python-guide.org/en/latest/scenarios/gui/
Physical engines only
- cocos2d
- 2d only
- Bullet
- 3d
- awsome used in Pixar movies, Blender and NASA
- pymunk
- Python 2 & 3
- 2d only
- multiplatform
- pythonic – usefull with pygame, pyglet and others
- pyglet
- 2d
- only python 2.X
So I have chosen
Download
- Install everything as said in the article about OpenCV + Python etc
- Install KivEnt
- Prerequisities:
- Cython, and some other module which name has been forgotten due the internet connection lost and wordpress bad click
$ pip3.4 install Cython
- Cython, and some other module which name has been forgotten due the internet connection lost and wordpress bad click
- install Kivy
- from wheel file by
$ pip3.4 install <wheel-file>
- from wheel file by
- kivy (.kv) file syntax highlighting in PyCharm from here
- Prerequisities: