什么是一些工具包为发展中2D游戏在蟒蛇?一个选项,我们听到的是查看,但是没有任何东西,有更多的范围内做更多的事情?有什么好的和坏的零部件有关的模块?

有帮助吗?

解决方案

我用 查看 我自己的和这是非常好的。它有很好的文件和教程,而是相当精心设计的。我也听到了美妙的评论 pyglet.

其他提示

我已经使用,并会强烈推荐 pyglet, ,其中提供了2D sprite图形、吊钩到载的影响,支持音频、文件资产管理和优秀文本布局和支持显示器(不是你总能找到在一个2D游戏图书馆)。API是理智的,详细记录,并且容易得到的开始,并深(尤其是如果你是一个载导).

作为一个伴侣pyglet,我已经使用并且会建议 Cocos2D, ,这增加了现场管理、提高精灵,瓷砖地图的支持和花式(加速)的影响来加点油。科科仍然是年轻的,但是形状很快,并且已经具有相当固的文件。

一篇博客涵盖的几个替代品, 包括 查看, PyCap, SpriteCraft, , ika.我也看见 pyglet 提及。

你可能还想要看看 熊猫, ,这是一个非常容易使用的3D发动机Python绑定。它是用于快速原型在 卡内基梅隆大学的等等.

我想查看是标准的游戏发展Python,我不知道的任何其他人。一本书你可能感兴趣的是 游戏节目蟒蛇,Lua和红宝石.它不仅涵盖Python(而且,我相信,查看模块),但它也给你接触到Lua和红宝石。它也可用上的 books24x7 如果你有一个订阅。

另一个选择是 pycap 这是一个包装屏幕框架与蟒蛇。

如果你已经熟悉使用载在另一个语言(很可能是C或C++)然后 PyOpenGL 是的真棒。我很惊讶因为它是多么容易从照片/C载/蟒蛇。业绩不是一半坏。

我听说过好的事情查看和Pyglet虽然我必须承认我还没有真正做了很多工作,瞎搞任何一个。

我只听到人们谈论的查看.它已吨的追随者和很多的功能。

最近我看到了 这本书 在巴诺,我可能查出的一天。它看起来好。

一个后续问题:

我不能只是代码一个简单的2D游戏里面的一些现有的图形/窗口的工具包就像优秀的wxPython?

我将从中受益的现成的GUI部件,可以包装形在我的游戏,同时查看我要开发这些我自己。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top