跳转到内容

Blender 3D:菜鸟到专业/高级教程/高级游戏引擎

来自维基教科书,开放世界开放书籍

本系列教程适用于那些在某些游戏的基础知识上摸索的 Blender 用户,例如制作 HUD、菜单,甚至是一个简单的按钮。这里也是那些知道如何为游戏增添趣味或解释某些游戏类型内容制作的棘手方面(例如如何让 Blender 计算一颗子弹发射的伤害)的用户的去处。

本系列教程包含两个子部分。其中一个子部分适用于那些不喜欢 Python 代码混乱的人。学习 Python 到能够用它创建游戏的程度需要几个月甚至几年时间,更不用说需要多长时间才能输入特定的代码并进行故障排除。因此,第一个子部分是针对那些更喜欢使用 GUI Blender 界面来制作大部分游戏的人,教程是为了帮助他们改进游戏。

注意: 无论您想在游戏创建中使用多少 GUI,都必须使用一定量的 Python 代码才能真正让您的游戏变得出色。请确保至少阅读一下它。抱歉。

跳转到 GUI 中的游戏创建技巧


然后是第二个子部分。此部分旨在帮助那些精通 Python 的人学习如何以他们从未想到的方式使用代码,并向那些不太擅长 Python 的人展示 Python 的强大功能。虽然它是一种简单的语言,但有时它仍然非常复杂,非常挑剔。

注意: 请勿提交任何您不希望被复制一百万次的代码!本部分旨在帮助广泛和狭窄的 Blender 用户学习如何更好地使用 Python,并且对于提交您自己找到的代码,不会有任何署名要求。


跳转到 使用 Python 的游戏创建技巧


华夏公益教科书