开源软件之Blender:插件式的游戏引擎,让blender2.8像2.7一样做3D游戏( 三 )

那么如同2.79版本里的逻辑编辑器呢?当然在编辑器类型里找了 , 当我们把3D视图的编辑器类型图标打开后 , 就能找到一个新的窗口:Logic Node Editor , 也就是逻辑节点编辑器了 。 因为Blender开发到2.8版 , 操作全部节点化了 , 我们要学习的就是建立节点 , 犹如一人客以前介绍的节点软件Natron这个开源的视频后期合成软件一样 。

在我们先不玩节点 , 想最快使用3D游戏引擎插件的话 , 那么就可以随便建模 , 加上一个材质 , 然后给3D模型添加刚体物理模拟 , 调节好摄像机视角 , 最后在属性区域的渲染标签里 , 找到Armory Player选项 , 在Runtime中采用默认的Krom , 点击Play就能在当前系统界面上渲染出一个最最基本的3D游戏了 。 是不是很简单?

这里简单介绍下Runtime的选项 , 这里有Krom和Browser两个选项 , 而后者从字面意义上也可以看出 , 这是浏览器的意思 , 也就是说 , 选择它 , 我们可以生成一个web游戏 , 在浏览器上运行的3D游戏 。

至于想渲染生成独立的3D游戏文件夹 , 就需要在另一个选项中找:Armory Exporter , 这里有导出的各种参数和选项 。 而Armory3D同样是跨平台的3D引擎 , 利用它 , 我们可以导出电脑游戏、web游戏、安卓游戏(需要打包)还有苹果手机游戏 。

推荐阅读