AUTOMATON 是一个全球性的游戏媒体,现已推出中文版、日文版、英文版网站

automaton Japan

automaton English

首页 » 所有文章 » 文章分类 » 新闻 » 《死亡搁浅2》开发者谈DECIMA引擎的强大之处 某个场景多边形高达2500万也能流畅运行

《死亡搁浅2》开发者谈DECIMA引擎的强大之处 某个场景多边形高达2500万也能流畅运行

我们请《死亡搁浅2:冥滩之上》的开发者谈谈如何实现比前作更强的视觉表现

Avatar photo Nep333

由小岛工作室推出的《死亡搁浅2:冥滩之上》由于其逼真的画面以及稳定的帧数表现而备受好评。比如沙尘暴和巨大BT之间的战斗,这些比前作更加震撼的场面是如何实现的呢?我们请小岛工作室的首席技术官(CTO)酒本海旗男先生来为我们解惑。

《死亡搁浅2》是一款开放世界动作冒险游戏。背景设定在一个人类因“死亡搁浅”现象而分裂并濒临灭绝的世界。本作依然以山姆为主角,讲述前作《死亡搁浅》11个月后的故事。游戏延续了前作以送货为核心的动作玩法。在充满未知的荒野上,伴随不同的时间和天气,游戏依然呈现出极为丰富的自然景观。

和前作一样,本作采用了DECIMA引擎来开发,这是《地平线》系列的开发商Guerrilla Games打造的引擎。旨在呈现逼真图像效果的《死亡搁浅》则在Guerrilla的帮助下对DECIMA进行了改良。

本次我们采访到了小岛工作室的CTO酒本海旗男先生(以下简称“酒本”),请他谈谈在《死亡搁浅2》更加进化的图像表现背后,DECIMA引擎都起到了怎样的作用。

 

——首先请酒本先生简单自我介绍一下吧,您之前的工作经历是怎样的呢?

酒本:

我是小岛工作室的CTO酒本,在小岛工作室创立之后立刻就加入进来,入职1年后开始担任CTO。在这之前则是在一家知名游戏公司工作,因为有图像编程的工作经验,所以参与了社内的游戏引擎开发,并参与制作使用该引擎开发的一些游戏。

 

——小岛工作室主要使用DECIMA引擎,您对DECIMA的第一印象如何?如今这个印象有发生变化吗?

酒本:

在考虑使用DECIMA的时候我自己也对其进行了评估,我感觉这个引擎具备了我们团队制作开放世界游戏所需的全部功能。虽然上手难度比商用引擎要高一些,但在执行时可以不借助其它工具就有渲染分析等功能,可以方便获取很多信息,对开发十分有帮助。而且其拥有针对多人开发而设计的开发环境,有很多我在上家公司开发引擎时就想要实现的功能。所以最后决定采用DECIMA。

现在用这个引擎也快10年了,虽然相比其它引擎谈不上全面超越,但有很多东西只有DECIMA才能做到。

 

 

——《死亡搁浅2》不只是建模,美丽的游戏场景也获得了非常高的评价。特别是开头部分就很有代表性,为何能做到这么厉害?

酒本:

开头的场景是加利福尼亚州实际存在的一个叫Fonts Point的地方,我们前往当地取景调查,在游戏中对其进行了再现。为了追求真实还原收集了十分庞大的素材。

要展现这个一望无际由砂岩构成的壮大地貌,大量的几何体和光照十分关键,我们制作时也十分注意这一点。因为需要海量的几何体,我们为单个砂岩准备了三种不同的数据配置和低细节建模,随着画面描绘距离来动态切换,这样就能展现出密集而自然的地形环境。最终这个场面即便拥有2500万的多边形也能够以稳定的帧数运行,我认为主要归功于DECIMA强大的绘图性能。

至于光照,我们反复测量实际的光照,并在游戏环境中不断调整以确保从物理上正确反映出光照效果。此外我们通过和实拍资料做对比,发现仅靠GI(全局光照)和SSAO(屏幕空间环境光遮蔽)在环境光占主导的时间段无法提供足够的遮蔽效果。于是我们增加了一张控制中远景天空光的专用遮蔽贴图,最终提升了图像品质。像这样将DECIMA渲染能力和技术手法相结合,最终创造出这个美丽的风景。

 

——多边形2500万都行……关于帧数的稳定性,游戏相比前作物体的动作更加激烈,就连充满烟花的场景也能稳定实在是令人惊讶。

酒本:

关于烟花,在概念设计阶段我们想营造出类似“墨西哥亡灵节”那样大量的烟花效果。原本在《死亡搁浅》的时候我们设计了一个BT发射大量粒子的系统,后来我们对这个系统进行改良,使其也能表现出烟花的效果。通过设计专门的系统,我们也可以更容易地进行反射效果的实验。

 

 

——给BT用的系统发展成为了烟花啊。话说只有程序员在用DECIMA引擎吗?以前其他媒体(Game Watch)采访时似乎曾提到美术人员也可以创建着色器?

酒本:

关于游戏引擎,往往大家都会关注游戏本身相关的部分,实际上引擎提供了很多游戏开发中可以使用到的功能。从这层意义上说,虽然根据不同职能用到的工具会不同,但我想没有哪个开发者的工作可以完全不涉及DECIMA。

 

——原来如此,团队所有人都在用DECIMA啊。那么小岛工作室这边有对DECIMA进行改造吗?

酒本:

即便是看上去一样的东西,小岛工作室和Guerrilla对其表现方式可能也会有不同的诉求。如果有些功能是只有小岛工作室想要的,那么我们就会对其进行改造,视情况还有可能开发新的功能。当然这些东西和源代码我们都会给Guerrilla进行分享。

 

——所以《地平线:西之绝境》制作人名单的Special Thanks里面有酒本的名字啊。

酒本:

自从开始使用DECIMA以来我们就会定期召开会议,直到今天依然如此。我不确定我的贡献是否足以被写进《地平线:西之绝境》的制作人名单,但我确实在会议上分享了一些小岛工作室做出的改造、追加的功能以及测试的结果。我觉得可能有的东西已经被Guerrilla所采用并融入到他们的开发环境中。

 

——通过DECIMA,两个工作室之间时至今日也保持着合作关系呢。非常感谢您本次接受采访。

视频:https://www.bilibili.com/video/BV1eXKZz9E2R/

《死亡搁浅2:冥滩之上》目前已经在PS5平台发售,而PC(Steam/Epic Games)版则预定于2026年3月19日上市。

热门文章精彩视频热点采访