小岛工作室首席技术官解释为何一直使用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,赋能智能驾驶、机器视觉与云游戏
Key社新作anemoi容量升至18GB,剧情能满足玩家期待吗?
PS5 Pro PSSR 2帧生成提速100微秒,2027年技术将如何改变游戏体验?