python系列11:python的游戏引擎

2D的有pygame(可以做飞机大战之类的小游戏)、renpy(用来制作视觉小说游戏,也就是经典模拟恋爱游戏)
3D的有panda3d,完全免费。也可以用webgl和3djs做一些网页游戏。
2D Game and Rendering engines:
Python Arcade Arcade is built on top of Pyglet and OpenGL
PyGame Python binding for sdl and more
pyglet 2D games with opengl. No external dependencies, besides python of course Uses OpenGL
Pycap The PopCap Game Framework for Python
SpriteCraft Small game engine with python bindings
ika RPG game engine with python scripting
FIFEngine platform independent game engine with python scripting
cocos2d framework for 2d game and graphical/interactive applications; uses pyglet
Construct Gamebuilder like tool which supports Scripting in python, uses directx - windows only
marishco A 2D casual game framework (DirectX & OpenGL).
Pilas full game engine based on pygame; with editor gui (spanish only docs)
kivy UI lib for creating apps and games, supports 2d and 3d, apps run on Linux, Windows, OS X, Android and iOS, MIT
Tile and Sprite engines for Pygame and pyglet
PGU - Phil’s pyGame Utilities supports isometric and hex too
Waldi Tile Engine simple tile engines with sprite support (incl. animation) and collision detection. stores map in xml
Rabbyt fast sprite engine, can use either pygame or pyglet
Spryte is a sprite enigne for pyglet and can be found in their svn
3D Game and Rendering engines
PyOpenGL pure binding to opengl
Python-Ogre Ogre 3D for python, supports various libs like ODE too
Panda3D full game engine in C++ with python integration
Pyrr binding to the irrlicht engine
Blender Game Engine
Soya 3D object oriented “high level” 3D engine for Python
Delta3D Open Source Game and Simulation engine with python scripting
PyCrystal binding for Crystal Space
Sylphis3D commercial game engine with GPL version available
pyglet Uses OpenGL and can therefor do 3D too
Construct Gamebuilder like tool which supports Scripting in python, uses directx - windows only
PySoy 3D game engine based on C/python. AGPLv3
Eden Eden is a high-level wrapper and extender for the Panda 3D rendering engine. BSD/LGPL
kivy UI lib for creating apps and games, supports 2d and 3d, apps run on Linux, Windows, OS X, Android and iOS, MIT
Engendro3D OpenGL 3D Game Engine for Python, LGPL and Work in Progress

你可能感兴趣的:(python系列)