Blender游戏引擎

Blender中本身就自带一个游戏引擎,但是无法成为游戏开发者所选用的开发工具!Blender的最佳功能之一:它是一个完整流程集成法三维创作套件!不幸的是,Blender官方一直没有在游戏引擎的维护上落后了,没有配置开发人员的开发时间。早在2.8版本启动的时候,就曾议论过取消游戏引擎的想法。目前好了,基于内置Blender平台开发的Armory Engine军械库游戏引擎正好填补了这一空缺。

Armory Engine 军械库游戏引擎

Armory Engine


简介 - 课程 - 班级 - 资讯 - 话题 - 小组


完全基于Blender Cycles材质系统打造的 Armory Engine(军械库游戏引擎),效果上不输UE4,但是在集成度上却大大的优于虚幻引擎,效率上更是无需脱离Blender。支持全终端打包发布-Mac、Windows、iOS、ps、xbox 等硬件平台)。面向美工人员提供了一套类似于 Unrear 中的蓝图逻辑节点编辑系统...

完美集成在Blender中

Armory Engine是一个开源的3D游戏引擎,可完美的集成在Blender中,届时Blender将演变为一个完整的游戏开发套件。统一的工作流程:从开始到结束,工作高价高效,避免多个软件互导等不必要的重复性工作。集成在Blender中意味着将原生支持 Blender 的  Rig 系统、材质系统、动画系统、粒子系统、物理系统、灯光系统等,效率将会得到前所未有的提升。

基于Cycles材质系统

Armory Engine基于Cycles材质系统进行了深度的定制开发,这避免了像导入到 Unity 或者 Unreal 中需要重新编辑材质的多余操作。完全基于 Cycles 不但可是实现游戏的开发,同时也满足了影视渲染的需求。换句话来说,制作游戏去掉细分,离线渲染视频只要开启细分编辑器就可以实现多种需求。同一的材质流程保证了效率的同时,相信Cycles的质量也是很不错的。

优秀的渲染呈现


  • PBR 基于物理渲染
  • Cycles 材质节点
  • Voxel-Based Global illumination 体素的全局光照
  • Temporal anti-aliasing 随机采样抗锯齿
  • Tessellated displacement​ 曲面细分置换
  • Screen-space raymarching 屏幕空间光线步进算法
  • HDR pipeline HDR流程

简单的逻辑节点系统

Armory Engine开发了一套类似于 Unreal 的 蓝图节点逻辑编辑系统。逻辑实现的功能包括:设置键盘操作、鼠标操作、物体变换、角色动作驱动、交互等。简单的连接几个节点便可以让美工快速的编辑出专业编程人员才能实现的效果。

跨平台开发与游戏发布

Armory Engine集成Blender的内置功能,提供了一套高效的游戏开发套件。开始开发游戏之前,您可以通过选择一个游戏原型模板进行快速开发。编程可通过集成的代码编辑器编辑,也支持Haxe语言编程,也可以嵌入webassembly代码。游戏平台支持:Windows, Linux, Mac、HTML5、Android, iOS、PS4, Xbox One, Switch等。