所以我们想为学校编写一个3D游戏,我们可以使用blender作为3d模型,但是我们完全不知道如何在游戏/应用程序中使用它们.
是否有任何推荐的指南/文档,我们应该阅读一般的3D游戏编程和python特定的东西.
我们也可能考虑用C++编程,但是现在我认为使用Python更容易,因为我们可以完全专注于这种方式的3d机制.
Rob*_*len 14
有Pygame: Python语言的游戏框架.如果您需要了解游戏开发的基础知识(引擎,流程,用户界面,数学),这个框架及其所有示例都会对您有所帮助.这不会带你一步一步地引导你逐步完成游戏开发,但如果你需要一个参考和一个体面的框架,那么这是一个好的开始.
还有PyOpenGL:OpenGL编程的官方Python包装器.再次提供了大量的现场编程示例和大量关于如何使用3D模型等的代码片段.可以与PyGame一起使用.
但是,您应该首先熟悉一些3D基础知识.浏览GameDev.net网站.学习关于矩阵(也许是四元数)的一两件事.有许多初学者教程和参考资料可供您入门.
编辑:我差点忘了:Panda3D还有Python的广泛脚本编写可能性.也许这将提供更高水平的游戏开发.
| 归档时间: |
|
| 查看次数: |
31703 次 |
| 最近记录: |