当我为Windows编写游戏时,我应该使用kivy还是pygame?

时间:2015-11-06 08:39:44

标签: python touch kivy

我必须在Python for University中创建一个游戏,它应该在Windows上运行。 现在我找到了kivy,我问自己,如果kivy甚至比pygame更好,还是仅用于触摸显示,我最好使用pygame

我们没有触摸显示顺便一提!

问题是,更容易编程,更容易学习还是更有效率?

P.S。:我知道这个事实,pygame是kivy的一部分!

1 个答案:

答案 0 :(得分:1)

我个人认为kivypygame更好。后者有点过时,并且在kivy仍在增长并获得新的可能性的今天并没有获得太多支持。 kivy仅用于触摸显示也是不正确的。它是完全多平台的,因此您几乎可以为任何操作系统创建kivy应用程序,而无需更改代码中的任何内容!虽然使用pygame可能会获得更好的性能,但kivy是更直观的框架,如果您不打算创建孤岛危机,我会选择kivy。干杯!

P.S。即使使用pygame,你也无法制作像Crysis这样的东西:D如果你想用Python创建一个3D游戏,最好使用kivent,这是一个用C语言编写的3D引擎,专用于{{1 }}