Python 游戏库

Python Game Libraries

首先请不要将此主题标记为重复。所有相关线程都已有多年历史。我想要更新的信息。

以下库的优缺点是什么?

我知道:

我正在寻找有关易用性的信息,最好是 pythonic 并且是最新的。但也许最重要的是活跃。

在与Pygame、Cocos2d、Pyglet一起创作了一系列游戏后,不得不推荐Pyglet

Cocos2d 和 Pygame 非常笨重。另一方面,pyglet 非常整洁 API,使用起来很愉快,而且非常 'clean'.

它也没有外部依赖性,包裹在 OpenGL 之上,允许您做一些非常高级的特效。

您可以查看我用 Pyglet 创建的游戏(以及源代码)here

Pygame 和 Pyglet 肯定在雷达上。

Pygame

很棒的流行游戏引擎。不支持多种文件类型。但是已经不再维护了。

皮格莱特

非常强大,支持很多文件。详尽的文档。 OpenGL 支持,直观。

Cocos2D

我真的觉得Coco2D只是一个使用底层Pyglet引擎的不必要的媒介。