Python 游戏库
Python Game Libraries
首先请不要将此主题标记为重复。所有相关线程都已有多年历史。我想要更新的信息。
以下库的优缺点是什么?
我知道:
- PyGame,貌似人气最高但是网站满满的
链接失效,好久没消息了。
- Cocos2D Python,好像不错,因为cocos2D现在很流行。
虽然几乎没有支持,但堆栈溢出页面似乎只是
每两周收到一次 post。
- Pyglet,这是我从未尝试过的唯一一个,因为 Cocos2D 似乎在使用
小狗。似乎比 cocos2D python 堆栈溢出更新更多
但少于 pygame.
- 其他?评价一个更好的图书馆!
我正在寻找有关易用性的信息,最好是 pythonic 并且是最新的。但也许最重要的是活跃。
在与Pygame、Cocos2d、Pyglet一起创作了一系列游戏后,不得不推荐Pyglet。
Cocos2d 和 Pygame 非常笨重。另一方面,pyglet 非常整洁 API,使用起来很愉快,而且非常 'clean'.
它也没有外部依赖性,包裹在 OpenGL 之上,允许您做一些非常高级的特效。
您可以查看我用 Pyglet 创建的游戏(以及源代码)here。
Pygame 和 Pyglet 肯定在雷达上。
Pygame
很棒的流行游戏引擎。不支持多种文件类型。但是已经不再维护了。
皮格莱特
非常强大,支持很多文件。详尽的文档。 OpenGL 支持,直观。
Cocos2D
我真的觉得Coco2D只是一个使用底层Pyglet引擎的不必要的媒介。
首先请不要将此主题标记为重复。所有相关线程都已有多年历史。我想要更新的信息。
以下库的优缺点是什么?
我知道:
- PyGame,貌似人气最高但是网站满满的 链接失效,好久没消息了。
- Cocos2D Python,好像不错,因为cocos2D现在很流行。 虽然几乎没有支持,但堆栈溢出页面似乎只是 每两周收到一次 post。
- Pyglet,这是我从未尝试过的唯一一个,因为 Cocos2D 似乎在使用 小狗。似乎比 cocos2D python 堆栈溢出更新更多 但少于 pygame.
- 其他?评价一个更好的图书馆!
我正在寻找有关易用性的信息,最好是 pythonic 并且是最新的。但也许最重要的是活跃。
在与Pygame、Cocos2d、Pyglet一起创作了一系列游戏后,不得不推荐Pyglet。
Cocos2d 和 Pygame 非常笨重。另一方面,pyglet 非常整洁 API,使用起来很愉快,而且非常 'clean'.
它也没有外部依赖性,包裹在 OpenGL 之上,允许您做一些非常高级的特效。
您可以查看我用 Pyglet 创建的游戏(以及源代码)here。
Pygame 和 Pyglet 肯定在雷达上。
Pygame
很棒的流行游戏引擎。不支持多种文件类型。但是已经不再维护了。
皮格莱特
非常强大,支持很多文件。详尽的文档。 OpenGL 支持,直观。
Cocos2D
我真的觉得Coco2D只是一个使用底层Pyglet引擎的不必要的媒介。