Python 游戏库

标签 python pygame pyglet cocos2d-python

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

以下库的优缺点是什么?

我知道:

  • PyGame,似乎是最受欢迎的,但网站上充满了 链接失效了,有一段时间没有消息了。
  • Cocos2D Python,看起来不错,因为 cocos2D 现在很流行。 但几乎不支持,堆栈溢出页面似乎只是 每几周就会收到一篇帖子。
  • Pyglet,这是我从未尝试过的唯一一个,因为 Cocos2D 似乎使用过 皮格莱特。似乎比 cocos2D python 堆栈溢出更新更多 但比 pygame 少。
  • 其他?评价一个更好的图书馆!

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

最佳答案

Pygame 和 Pyglet 绝对受到关注。

Pygame

很棒、流行的游戏引擎。不支持多种文件类型。但它不再被维护。

Pyglet

非常强大,对很多文件支持很高。完整的文档。 OpenGL 支持,直观。

Cocos2D

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

关于Python 游戏库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28733056/

相关文章:

Python 2 与 Python 3 - 过滤器行为的差异

python - 使用另一个列表查找配对元素列表中的元素 (Python)

python - 如何向 Python plt.title 添加变量?

python - 任何加速 Python 和 Pygame 的方法?

python - 使用 pygame 创建 slider

python - 在 Python 中将十六进制字符转换为 int

cvxopt.matrix 和 numpy.array 之间的 python3 转换

python - Pygame 和 Sprite 的旋转

python - 在 Python 中使用 CV2 和 Pyglet 捕获网络摄像头图像

python - 使用 pyglet 和 pymunk 使 Sprite 角色自然跳跃