小岛工作室首席技术官解释为何一直使用Decima引擎

21 3

小岛工作室首席技术官解释为何一直使用Decima引擎

当玩家在《死亡搁浅》里踩上沙滩,能感觉到沙粒顺着脚趾缝滑落;在雪地里行走,脚印会随着时间慢慢被新雪覆盖;背着超重货物时,角色会弯腰驼背,每走一步都要调整重心——这些让“行走”成为核心体验的细节,背后都站着同一台“技术引擎”:陪伴小岛工作室近十年的Decima。

为什么是Decima?从“行走的每一步”说起

对于小岛工作室而言,“用行走连接世界”的开放世界,核心从不是“地图有多大”,而是“每一步都真实”,而Decima的价值,恰恰在于把“真实”的实现效率拉到了极致——其中最让开发团队依赖的,是运行时渲染分析功能

死亡搁浅》里“时间雨”的粒子效果调整:美术团队想让雨丝更密集,以强化“时间流逝”的压迫感,过去用传统引擎,美术需要修改粒子参数、编译游戏、进入场景测试,整个流程要半小时;但用Decima,美术只要在引擎编辑器里拖动粒子密度滑块,从1000调整到5000,右侧面板会实时显示帧率从60降到55、显存占用增加200MB、光影重叠度上升15%。“相当于给美术配了个‘实时仪表盘’,改一点就能看到结果,不用等‘漫长的编译’。”酒本海旗男说,这种“所见即所得”的效率,直接把开放世界的细节调试周期缩短了15%。

更关键的是,Decima的原生功能完美覆盖了小岛对“行走体验”的所有需求:从Beach的沙质地表到异空间的流体状地形,Decima的动态地形渲染系统能实现无缝过渡——没有加载条,没有材质突变,玩家从现实世界走进异空间时,脚下的沙粒会逐渐变成流动的荧光液体;雪天里的脚印,不是“画上去的纹理”,而是引擎通过“动态地形磨损模块”计算的:每一步踩下去,雪的压缩程度、融化速度都会随温度和时间变化,10分钟后脚印会浅30%,20分钟后完全消失;甚至“货物重量影响行走姿态”这种细节,都是Decima物理引擎的原生能力——背包里的每一件货物都会独立计算重心,左边放3个重箱、右边放1个轻箱,角色会往左倾斜,每走一步重心都在微调,这种“真实感”不是靠动画师K帧,而是引擎实时计算的结果。

不是“用引擎”,是“一起养引擎”:十年的双向迭代

小岛对Decima的使用,从不是“拿来就用”的“工具思维”,而是“一起打磨”的“伙伴关系”,当工作室需要实现“背包货物动态重心偏移”“玩家足迹与地形实时联动”这类独特需求时,他们会直接修改引擎代码——而这些修改,最终会变成Decima的“进化动力”。

比如为了模拟“货物重量对行走姿态的影响”,小岛团队优化了Decima的物理结算系统,原本引擎的重心计算是“整体加权”,即把背包里的所有货物当成一个“大铁块”;但小岛需要的是“逐件计算”:背包左侧的3个箱子总重20kg,右侧的1个箱子重5kg,角色的重心会向左偏移15度,每走一步重心都在微调,这个修改完成后,小岛把代码反馈给游骑兵,游骑兵测试后发现,这个功能能提升所有开放世界游戏的“背包真实感”,于是把它整合进了Decima的后续版本,变成了引擎的“原生功能”。

还有“雪天脚印消失”的功能,是小岛团队自己加的“动态地形磨损模块”:脚印的深度、保留时间会随温度、湿度变化——零下10度的晴天,脚印能保留2小时;零下5度的阴天,1小时就会消失,游骑兵拿到这个模块后,把它用到了《地平线》系列里的“野兽足迹系统”,让机器兽的脚印也能随环境变化。“我们不是Decima的‘用户’,而是‘共同开发者’。”酒本海旗男强调,这种“双向反馈”让Decima逐渐变成了“小岛定制版引擎”——游骑兵通过小岛的需求优化引擎的“开放世界适配性”,小岛则通过引擎的迭代实现更激进的创意。

Decima的“不完美”,恰恰是小岛的“不可替代”

酒本海旗男没回避Decima的“缺点”:它的底层逻辑复杂,新程序员需要3-6个月才能熟练使用,比其他主流引擎多1到2个月;对于“快节奏动作游戏”的适配性,也不如某些专注战斗的引擎——比如做《鬼泣》这样的游戏,Decima的连招判定速度会比专用引擎慢0.1秒,但这些“缺点”,恰恰让Decima成为了小岛的“不可替代”。

当其他引擎需要用插件实现“跨维度场景切换”时,Decima的动态地形渲染系统能原生支持——《死亡搁浅2》里,玩家从Beach的沙质地面走进异空间,脚下的材质会从“颗粒感沙粒”慢慢变成“流动的荧光液体”,整个过程没有加载条,帧率保持60;当其他引擎需要牺牲帧率来实现“动态天气与地形联动”时,Decima能在保持60帧的同时,模拟“暴雨冲刷后泥土路的泥泞程度”——雨水越大,泥土的凹陷越深,玩家走上去会滑一下,这种“真实触感”不是靠动画,而是引擎计算每一滴雨对泥土的冲击力;甚至“行走时的草地下陷深度”,Decima的物理引擎能精准到“毫米级”:踩在刚浇过水的草地上,下陷2毫米;踩在干燥的草地上,下陷0.5毫米,这种“细节差异”,让玩家能“感觉到”脚下的地面是“活的”。

“Decima不是‘什么都能做的全能引擎’,但它是‘把小岛想做的事做到最精准的引擎’。”酒本海旗男说,工作室曾试过用其他引擎做“连接世界”的原型:用虚幻5做的话,超大规模地图的加载时间要多3倍,行走时的重心反馈会延迟0.1秒,“那种‘孤独感’就没了”;用Unity做的话,动态地形的过渡会有“材质撕裂”,异空间的流体地形会掉帧到30。“只有Decima,能把‘行走的孤独感’还原到‘玩家能摸到’的程度。”

到了《死亡搁浅2》,Decima的进化更明显:PC版的多线程渲染优化,让游戏在4K分辨率下能保持60帧;“跨维度空间”的场景切换,比前作更流畅——这些都是十年引擎打磨的结果,对于小岛来说,Decima早已不是“工具”,而是“实现创意的语言”:当玩家在PC版里体验“连接世界”的孤独旅程时,背后是十年技术沉淀的“每一步真实”。

想获取更多游戏圈新鲜资讯、硬核技术解析和新作动态,记得锁定53游戏网,我们持续带来行业最前沿的故事。

船舶墓地模拟器新作开发中 测试玩家招募现已开启

安谋科技发布玲珑VPU IP,赋能智能驾驶、机器视觉与云游戏

红色沙漠200万销量,女性角色设计争议引玩家热议

《堡垒之夜》核心制作人:深受大量裁员打击游戏前景不容乐观

任天堂NS2欧洲版,可更换电池让续航不再焦虑

Key社新作anemoi容量升至18GB,剧情能满足玩家期待吗?

红色沙漠主机画面对比,PS5 Pro光追独占效果如何?

GTA6玻璃竟实时破碎?细节控狂喜的真实体验!

雾子皮肤太多引玩家不满 纹身争议致守望先锋制作人遭网暴

杀戮尖塔2补丁砍无限连,单日差评近万

PS5 Pro PSSR 2帧生成提速100微秒,2027年技术将如何改变游戏体验?

锐龙AI Max加持天选Air 2026,开学开工季AI性能新标杆

初代战神幕后真相,开发者自曝四年开发的疯狂加班经历

红色沙漠发售四天销量破300万,全球玩家热捧!

红色沙漠销量破200万 女性角色设计引争议

评论列表
  1. 几度枫红 回复
    看小岛CTO解释为啥一直用Decima引擎啦,我玩死亡搁浅时画面质感真的超棒,这引擎确实贴合他们的游戏风格,难怪一直坚持用它呢。
  2. 藍小調 回复
    小岛工作室用Decima引擎真的很明智啊,我玩死亡搁浅时就觉得画面超舒服,那种细腻感太戳我了,难怪一直坚持用它。
  3. 玩死亡搁浅时就觉得Decima引擎超牛,画面细节拉满还流畅,小岛用它选对了,每次玩都很沉浸。