Python模块中的三维游戏

Python模块中的三维游戏,python,module,pygame,Python,Module,Pygame,我很快就会帮助我的朋友用Python创建一个3D游戏。我是否能够使用Tkinter(我对此表示怀疑,因为该模块只包含.gif图像)并添加一个Z-axsis?或者我必须使用一个额外的模块,如PGReloaded、PyGame等。如果是这样,有人能给我一个学习模块的好地方吗。顺便说一句,游戏名称将作为搜索结果。不,Tkinter不足以制作3D游戏。您可以查看此网站了解更多详细信息: 我在这个部门做了一些研究,虽然不太多,因为python不是创建3D游戏的理想语言。 下面是我发现的几个要点 Tkint

我很快就会帮助我的朋友用Python创建一个3D游戏。我是否能够使用Tkinter(我对此表示怀疑,因为该模块只包含.gif图像)并添加一个Z-axsis?或者我必须使用一个额外的模块,如PGReloaded、PyGame等。如果是这样,有人能给我一个学习模块的好地方吗。顺便说一句,游戏名称将作为搜索结果。

不,Tkinter不足以制作3D游戏。

您可以查看此网站了解更多详细信息:

我在这个部门做了一些研究,虽然不太多,因为python不是创建3D游戏的理想语言。
下面是我发现的几个要点

  • Tkinter不是游戏引擎虽然Tkinter非常易于使用,而且非常棒,但它不是游戏引擎,我强烈建议您不要这样使用它。Tkinter更适合于开发应用程序和实用程序。不是游戏

  • PyGame不足以作为制作3D游戏的基础PyGame是游戏机制的良好基础,我强烈建议您使用它。然而,它实际上只支持2D图形,所以您可能无法仅使用它来制作一个好的3D游戏

  • 寻找功能和支持我不确定是否有最终的、完美的3D游戏引擎。有些人可能擅长一件事,而另一些则不擅长。因此,寻求与您的计划的集成,以及对您想做的事情的支持。我发现最好的两个,尽管可能有更好的,是Blender3D(完全支持python,非常适合建模)和Ogre3D(有一个完整的python包装器,非常适合pyGame)。您可能需要寻找一些有用的资源来开始


  • 祝你的游戏好运,我期待着玩“搜索”了

    是的,你不可能在3D游戏中使用Tk!我说我怀疑这一点,我只有11岁。这一切都很好,我只有14岁。做一些谷歌搜索,你会发现一些合适的东西。看看Panda3D:也重新考虑3D游戏编程语言的选择。有很多好的免费软件可以使用,但是他们可能需要C++之类的东西。谢谢大家的帮助!我很高兴有一个人期待着这场比赛!剧透提示:我希望你喜欢玩苗条的游戏。