Python游戏库

Python游戏库,python,pygame,pyglet,cocos2d-python,Python,Pygame,Pyglet,Cocos2d Python,首先,请不要将此主题标记为重复主题。所有相关线程都已使用多年。我想要最新的信息。 以下库的优缺点是什么 我知道: PyGame似乎是最受欢迎的,但网站上充满了 断开链接,暂时没有消息 cocos2dpython看起来不错,因为Cocos2D现在非常流行。 但是几乎没有支持,堆栈溢出页似乎只是 每两周发一次邮件 Pyglet,这是唯一一个我从来没有尝试过的Cocos2D似乎使用的 派格莱特。似乎更新得比cocos2D python堆栈溢出更多 但比游戏还少 其他的?评价一个更好的图书馆 我正在

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

以下库的优缺点是什么

我知道:

  • PyGame似乎是最受欢迎的,但网站上充满了 断开链接,暂时没有消息
  • cocos2dpython看起来不错,因为Cocos2D现在非常流行。 但是几乎没有支持,堆栈溢出页似乎只是 每两周发一次邮件
  • Pyglet,这是唯一一个我从来没有尝试过的Cocos2D似乎使用的 派格莱特。似乎更新得比cocos2D python堆栈溢出更多 但比游戏还少
  • 其他的?评价一个更好的图书馆

我正在寻找易于使用的信息,最好是pythonic和最新的。但也许最重要的是激活。

在与Pygame、Cocos2d和Pyglet合作创建了一系列游戏之后,我不得不推荐Pyglet

Cocos2d和Pygame非常笨拙。另一方面,pyglet有一个非常整洁的API,使用起来非常愉快,而且非常“干净”

它也没有外部依赖项,并且包装在OpenGL之上,允许您执行一些非常高级的特殊效果


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

Pygame和Pyglet绝对在关注范围之内

皮加梅 伟大的,流行的游戏引擎。不支持多种文件类型。但它不再被维护

皮格莱特 非常强大,对许多文件的高支持。完整的文件。OpenGL支持,直观

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

标记为“关闭”的人可以评论原因吗?建议是离题的,不幸的是为了更好地反映一个问题。投票关闭是因为太宽泛/工具记录。如果你不太理解我的意见,这是毫无疑问的Pyglet。