1. 首页 > 资讯中心

2025游戏GDC直击丨暗黑破坏神丨不朽怎么实现N电脑行为建模 gdc2021年度游戏

作者:admin 更新时间:2025-06-02
摘要:2025游戏GDC直击丨暗黑破坏神丨不朽如何实现NPC行为建模?硬件兼容报告GDC现场直击:暴雪团队首次解密《暗黑破坏神:不朽》底层技术革命2025年3月的旧金,2025游戏GDC直击丨暗黑破坏神丨不朽怎么实现N电脑行为建模 gdc2021年度游戏

 

2025游戏GDC直击丨暗黑破坏神丨不朽怎样实现NPC行为建模?硬件兼容报告


GDC现场直击:暴雪团队第一次解密《暗黑破坏神:不朽》底层技术革命

2025年3月的旧金山,全球游戏开发者大会(GDC)如期而至,在手机游戏技术分论坛的压轴环节,暴雪娱乐的《暗黑破坏神:不朽》技术团队抛出一枚重磅炸弹——他们第一次公开了游戏中NPC行为建模的底层逻辑,并同步公开了针对移动端硬件兼容性的深度报告,这场演讲不仅让现场开发者掌声不断,更在玩家社区引发了激烈讨论:原来手机游戏AI的“智商”天花板,还能被捅破到这种程度?

一直以来运营三年的现象级手机游戏,《暗黑破坏神:不朽》的持续成功早已超越了“IP情怀”的范畴,从2024年上线时的争议,到如今稳居全球手机游戏收入榜TOP10,其技术迭代速度堪称行业标杆,而本次GDC披露的细节,终于揭开了这款游戏“越老越妖”的秘密。

NPC行为建模:从“脚本怪”到“有脑子的恶魔”

传统手机游戏NPC的三大痛点

在揭晓技术前,不妨先回忆一下大家玩过的手机游戏——那些站在固定点巡逻的怪物、被攻击后只会复读三句台词的BOSS、永远按照固定路线推图的小兵……这些“人工智障”般的NPC,本质都是被预设行为树(Behavior Tree)控制的提线木偶。

但《暗黑破坏神:不朽》的NPC却完全不同:

骷髅法师会“放风筝”:当你追击时,它会故意拉开距离施法;沉沦魔萨满能“摇人”:血量低于30%时,附近小怪会集体进入狂暴情形;BOSS会“读条打断”:某些技能前摇阶段被攻击,会触发硬直甚至技能关掉;

这些细节并非偶然,而是暴雪团队构建的“动态行为决策体系”在发挥影响。

核心技术:分层AI架构+深度强化进修

根据技术总监John Hight的同享,不朽的NPC行为建模采用了三层架构:

感知层(Perception Layer)
NPC会实时“观察”玩家情形(血量、技能CD、位置)、环境信息(地形、陷阱、可破坏物体)甚至队友动态,当玩家释放持续伤害技能时,附近的骷髅弓箭手会优先攻击该玩家以打断施法。

决策层(Decision Layer)
这里引入了“行为优先级评分算法”,每个NPC会为全部可行动作(攻击、逃跑、呼叫支援、运用道具等)生成壹个动态权重值,权重计算基于:

玩家威胁等级(装备评分、连杀数)NPC自身情形(血量、技能CD)战场环境(是否靠近悬崖、是否有可利用的掩体)

更疯狂的是,这个算法还嵌入了“模仿进修”机制,NPC会记录玩家的高频操作玩法,并在后续战斗中针对性反制,如果某个玩家习性用位移技能躲BOSS的直线AOE,BOSS下次释放技能时会故意延迟0.5秒,让位移后的玩家撞上技能边缘。

执行层(Execution Layer)
传统行为树的节点被替换为“模糊情形机”,NPC不再严格按固定顺序执行动作,而是根据战场变化实时调整,原本设计为“施法→平A→走位”的循环,也许由于玩家突然切入而变成“闪现后撤→召唤小弟→释放范围控制”。

深度强化进修:让NPC自己“打游戏”

如果说分层架构是骨架,那么深度强化进修(Deep Reinforcement Learning)就是这套体系的灵魂。

暴雪搭建了壹个“虚拟战场模拟器”,每天让AI控制的海量NPC进行上亿次对战练习,这些AI并非简单的“自走棋”程序,而是通过近端策略优化算法(PPO)不断优化决策模型,经过数月训练后:

骷髅王学会了在玩家聚集时优先击杀治疗职业;督军山克掌握了用冲锋技能把玩家撞给岩浆的“阴险战略”;甚至普通僵尸都会在夜间地图利用月光阴影接近玩家。

更可怕的是,这些AI行为会随着玩家水平的提高而进化,当某个服务器的玩家平均装备评分突破5000后,NPC的攻击欲望、技能衔接速度都会自动上调——这或许解释了何故老玩家总觉得“地狱难度越来越难”。

硬件兼容报告:在千元机上跑出4K画质?

如果说AI技术是《暗黑破坏神:不朽》的“大脑”,那么硬件优化就是它的“心脏”,本次GDC同步公开的硬件兼容报告,彻底倾败了“高级机唯一”的行业潜制度。

移动端性能的“不也许三角”

在手机游戏领域,画质、帧率、发热量一直是难以调和的矛盾,尤其是MMO角色扮演这类需要同时渲染大量人物和特效的游戏,稍有不慎就会让手机变成“暖手宝”。

但暴雪的优化团队却给出了逆天数据:

骁龙8 Gen3机型:开始极点画质+120Hz,战斗场景稳定60帧,发热控制在42℃下面内容;天玑8200机型:中画质下,30人团战帧率波动不超过5%;骁龙480机型:低画质+30Hz,竟能流畅运行日常副本;

这种跨度惊人的兼容性,源于三项黑科技:

动态分辨率+智能LOD:鱼和熊掌兼得

动态分辨率(Dynamic Resolution)早已不是新鲜词,但不朽的算法却玩出了新花样:

根据场景复杂度动态调整渲染比例:在空旷的野外地图,分辨率可提高至2K;进入副本后,自动降至1080P以保留技能特效细节;结合眼动追踪(需外接设备):当玩家注视BOSS时,周围小怪的渲染精度会降低,但BOSS的毛发、盔甲反光会增强;

智能LOD(Level of Detail)体系则更“鸡贼”:

远距离的NPC只会显示轮廓模型,靠近后逐步加载骨骼动画和装备细节;同一技能在不同距离下表现不同:比如法师的“陨石术”,远处看是贴图动画,近处则是完整的3D模型+粒子特效;

功耗优化:让手机“冷静”下来

为了控制发热,团队祭出了两记杀招:

异步计算着色器(Async Compute):将GPU的渲染任务拆分为多个队列,避免单线程过载;AI预测式降频:通过机器进修预测接下来的高负载场景(比如BOSS释放全屏大招),提前1秒降低CPU/GPU频率,待峰值过后迅速恢复;

实测数据显示,在30分钟连续高强度战斗后,iPhone 15 Pro的机身温度比同类游戏低7℃,安卓中端机型的续航甚至提高了20%。

跨平台适配的隐藏彩蛋

虽然不朽主打移动端,但本次报告意外爆料了PC/主机版的适配细节:

控制器适配:手柄操作逻辑完全重做,摇杆灵敏度曲线针对不同职业调整;键位映射:支持自定义按键组合,甚至允许玩家为每个技能配置“宏”;跨平台存档:移动端和PC端的进度互通,但画质配置完全独立(移动端顶尖画质≈PC端中等画质);

开发者访谈:技术服务于“刷刷刷”的高兴

在GDC的茶歇时刻,大家逮到了不朽的主策Mike,聊了聊技术落地的核心理念。

Q:何故要在NPC行为上投入这么多资源?
A:“大家问过自己壹个难题:玩家反复刷副本的动力是啥子?除了装备掉落,更重要的是‘每次战斗都有新尝试’,当骷髅王第100次被你击败时,如果它还是用同样的方法倒下,玩家会腻的,但大家的AI能让它每次倒下的姿势都不一样——有时候是被火球炸碎,有时候是踩中自己召唤的陨石,甚至也许被小怪误伤致死……这种不可预测性,才是刷刷刷的终极放荡。”

Q:硬件优化的极点在哪里里?
A:“大家内部有个玩笑:不朽的优化目标不是让手机跑得更快,而是让手机‘活得更久’,很多玩家每天要肝3小时以上,如果手机烫到拿不住,他们就会弃坑,因此大家的优化哲学是‘保守但伶俐’——比如宁愿降低10%的画质,也要保住帧率和发热控制,毕竟,没人想在打BOSS时由于过热降频而翻车。”

Q:未来还会有啥子技术突破?
A:“正在测试NPC的‘心情体系’,比如当玩家反复击杀某个NPC时,它会逐渐从愤怒变成恐惧,甚至开始逃跑,这需要更复杂的神经网络模型,也许会先在PVP玩法中试点——想象一下,你追杀的敌人AI会由于血量过低而崩溃大哭,甚至主动求饶……这也许有点道德争议,但完全有趣。”

行业影响:手机游戏AI的“军备竞赛”开始了?

随着不朽的技术解密,手**业正式进入AI内卷时代,据传,米哈游的《绝区零2》、企鹅的《王者:全球》都在秘密研发类似体系,而硬件厂商也不会坐视不管——高通已公布下一代芯片将集成专用AI加速单元,直接对标不朽的NPC决策模型。

但对玩家来说,这或许是个好消息:当手机游戏NPC不再只是“会动的靶子”,当千元机也能流畅运行3A级画质,大家离“掌上主机”时代,也许真的不远了。


后记
在GDC演讲结束时,John Hight抛出了壹个难题:“当NPC的行为复杂度超过90%的真人玩家时,大家该怎样定义‘游戏’和‘现实’的边界?”这个难题或许没有答案,但可以肯定的是,《暗黑破坏神:不朽》已经为手机游戏技术树点亮了一盏明灯——而它的光芒,正照给更远的未来。