首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >支持RPython的游戏库

支持RPython的游戏库
EN

Stack Overflow用户
提问于 2013-03-10 08:53:53
回答 2查看 237关注 0票数 1

是否有任何Python游戏库(Pygame、Pyglet等)支持RPython吗?或者是专门为RPython设计的游戏库?或者用于RPython的游戏库的绑定?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-23 13:03:12

是的,看看用RPython写的游戏男孩解释器,pygirl。https://bitbucket.org/pypy/lang-gameboy

票数 0
EN

Stack Overflow用户

发布于 2013-03-22 15:19:15

RPython不是Python。它们是不同的语言,即使碰巧您可以使用Python解释器执行RPython代码,并获得与运行编译后的RPython程序相似的效果(慢得多)。这是非常不可能有任何合理的Python库(游戏库或任何其他类型的)也在RPython中工作。它必须是专门为RPython编写的,如果它在RPython中工作,当它被认为是一个常规的Python库时,它将是非常不灵活的,以至于没有人会在那个上下文中使用它。

如果您想使用带有游戏库的低级编译语言进行编程,请使用C#或Java。RPython不是一个很好的竞争对手(很大程度上是因为它的库很少,甚至连标准库都没有)。

如果想用Python语言编程,可以使用Python语言(可以使用Python语言的PyPy实现,如果它支持您正在使用的所有库,那么它可以比标准Python解释器更快)。RPython不会帮助你编写速度更快的Python代码。

如果你的目标不是专门制作一款游戏,而是因为你想专门学习RPython而用RPython做一些项目,那么这是一个非常合理的目标。但是,对于学习编写RPython来说,用来编写游戏可能不是最有帮助的项目;您可能应该考虑编写某种解释器,因为这就是RPython的设计目的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15317707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档