古墓丽影新作沿用了古墓丽影三部曲的游戏开发引擎Crystal,但游戏最终效果已经大大不同。在游戏开发者大会上,晶体动力演示了他们的开发工具Horizon。
Horizon是晶体动力用于构建游戏世界的工具,其突出优势被晶体归纳为五点:
1)物件放置:允许开发者在环境中放置山峰、丘陵、弹药、建筑、动物等等,并在数字世界中对其进行拖放、旋转、变更大小等操作。Horizon中的工具具备了更高的画质和更及时的响应,为设计师带来很大的便利。在上面这个视频里,展示了在早期的海洋部分中如何放置物件并修正它们。
2)同时编辑:Horizon的这一特性允许很多人同时编辑同一个关卡。Horizon允许用户将关卡“切片”,每个片段都能分配给各自的设计师或绘图师,当他们完成各自的工作,就能将自己的成果提交,让所有的人都能看到。“切片”的依据并不一定是地形,一个片段可以是峭壁的一部分,可以是一整幢建筑,也可以是指定区域的光照效果。
3)部件构建:包括了两种模式——Monolithic和Modular。前者是在三部曲中所运用,分层次来组件游戏环境,首先构建起单一的环境,然后通过多道工序将它进一步细化。后者则是这次的《古墓丽影》中所采用的流程,将需要构建的环境拆分成各个单元,由设计师针对各自的单元来进行设计,它允许很多设计师同时对同一个区域展开工作,比起前者更为高效和快捷。
4)可视脚本:这是游戏引擎中新加入的功能,叫做Action Graph。以前,设计师编写脚本以控制动作的触发或者敌人的行动,而Action Graph则提供了更为直观的编辑方式。上面的视频中,2分50秒处就是一个演示。
5)即时编辑:Horizon允许设计师进行即时编辑,用户能够在编辑关卡的同时立刻查看到相应的效果。虽然这一特性在以前的编辑器中同样具备,但在Horizon里却得到了大大的强化。在上面的视频中,对直升飞机的编辑就是个例子,把盒子加上去以后,可以马上看到它们在游戏中的表现。