每一款网络游戏,可能都有自己的“原神水龙王BUG”要修

体娱   2024-07-19 23:30   云南  


文丨诗兰佩塔 审核丨菜包

排版丨络牙


7月18日凌晨12点42分,在经历了一天舆论上的腥风血雨后,原神官方宣布回退这次舆论的中心角色,“枫丹水龙王”那维莱特重击异常的改动。


(省流:1600原石)


这是米哈游鲜有的滑轨时刻,放在短短十来年的中国二游史上,都算得上奇观。


起因是在7月17日早晨4.8版本维护之际,原神官方按照惯例发布更新公告:那维莱特重击高速旋转的效果被当成bug修复了。



短短半天内,该事件就冲上了微博热搜第三,而且在前十条里挂了四五条位置。



在经历不到一天发酵后,米在凌晨内宣布撤回更新,退回BUG修复,凌晨就用1600石表歉意,这起事件也就到此结束了。


当然,本文重点也并不在于这次节奏,而是试图通过这次龙王机制引发的涟漪,来对其他游戏的相关机制与BUG可能引发的后果做一些猜想与探讨。


这事其实还有许多有意思的地方,咱们从头给大家分享。


2023年9月27日,那维莱特正式加入卡池供玩家抽取,很快就有玩家发现,那维莱特不仅数值超模机制更是超模。水龙王的重击是向前喷射水柱,但是只要你鼠标移动得够快,这个水柱可以横扫所有你面前的敌人,视觉效果就像csgo的陀螺挂:转起来了。



再加上剧情上水龙王是枫丹最高审判官,“龙王开转”很快就出圈。开服以来最强角色卡近乎碾压了以前所有的角色,强度产生了断档,让越来越多的玩家选择花资源抽那维莱特。直到现在笔者还记得那句梗:强度党你应该抽水龙王,因为没有角色比他强;XP党你也应该抽水龙王,让龙王保护你的XP。



然而,让我们回来看看,7月17日官方更新公告实际上说的是不仅是“修复了BUG”,用词还更加具体:修复的是那维莱特“重击可以高速旋转导致角色攻击范围出现异常”。



这点我相信部分有水龙王的玩家应该有所耳闻,在大概数个版本前,有玩家发现,“龙王开转”时会导致那维莱特攻击范围变长——例如以水龙王为圆心,假设正常他转一圈只能攻击到半径为10m的敌人,一旦高速开转,这个攻击半径就会诡异地增长到12m甚至15m,让本来无法攻击到的敌人也被命中。


所以,当时还没更新完成的时候,评论区有些玩家以为,米哈游这次仅仅只是修复攻击范围bug,和转圈速度没关系。



然而更新后才发现,明明说的是修复“攻击范围”,没想到连“转圈”也转不起来了——枫丹的水龙王,转不动了。



那么为啥那维莱特会出现这种bug?


有一些熟悉Unity开发的网友给出了这样的猜测:是unity引擎的帧判定问题(仅做参考)。


在许多unity引擎打造的游戏(特别是复杂的动作游戏)如永劫无间都有这个问题:当你帧数越高,延迟越低,人物出招动作越快。


(500帧是什么概念🥲)


PVP游戏里特别是同等水平玩家对战,一点失误甚至差别都有可能改写一场对决输赢。永劫官方对此的平衡并不是锁游戏最高帧率,而是给帧数不足的玩家补一点速度,但帧数低玩家在对战时还是会具有一些劣势。


如果混一些硬件超频群,你会发现不时会有永劫无间的玩家进群花钱请人超频cpu和内存,就为了提高那十几帧,赢得拼刀的优势上分。



同样,采用Unity开发的《明日方舟》也存在与“帧数”相关的问题。可能曾经很多朋友就问过,为什么舟不设置三倍速、四倍速、五倍速等等开关?原因就在于所有的信息处理的最小单位都是“帧”。如果倍速越高,就需要初始速度有足够庞大的帧率来供高倍速去“分割”。若原生速度是30帧,那在多倍速情况下,留给游戏判定的窗口帧也会相应地被压缩成30÷(倍数),那么BUG就来了。实际上,也有很多高玩开发利用“帧率BUG”才能实现的玩法……



回到原神这,原神的帧数的分水岭大概在30帧、60帧以及120帧左右。


就拿水龙王举例,目前那维莱特普通情况下的重击hit数分别是30帧的7hit,60帧的8hit以及120帧的9hit,120帧下一段重击比30帧下少了两段伤害,那更不用说两者的“龙王开转”差多少段伤害。


(图源b站up主@小星game)


类似问题还有高帧下甘雨大招的冰凌段数,宵宫超人开e能多射几箭,神里凌人战技期间能多砍几刀等,这也是很多职业深渊玩家所说的“帧数乘区”。当然也有例外,比如怪物的激光类伤害在45帧情况下伤害段数最多,流浪者高帧情况下比低帧更容易“痿”。


(图源b站up主@ulu秋名山)


原神好在没有排行榜没有PVP,7hit和9hit的差别不影响一个成型的队伍过深渊12层。我有朋友极限超频下把原神干到了1000帧来实验,可惜最后结果远远不及预期。



所以整起bug事件可以有个这样的解释:米哈游在4.1的时候知道“龙王开转”后默认其为水龙王的机制,后续版本发现了开转时攻击范围异常,在经过他们“反复测试探讨”后决定砍龙王转速。所以,估摸又是牵一发动全身的“底层代码”在惹祸罢。


被众多手游厂商所钟爱的unity为何会出现“帧数改变游戏机制”的情况?


那可能要从图形程序接口(Graphics API)聊起。大家都知道一个程序显示给人看,需要显卡(GPU)工作,而API则是让程序能够调用GPU的前提。


(几大主流图形API)


以游戏而言,如果CPU,GPU的性能是决定的其画面表现的下限,那么不同的API则决定这些硬件能发挥多少程度的性能。


拿这个月刚公测的绝区零举例,绝区零在30级之后玩家将进入新的场景:光映广场继续主线任务,而光映广场有个著名绰号:掉帧广场。因为光映广场建模环境复杂再加上NPC多,玩家们GPU根本发挥不出完整性能CPU瓶颈非常严重,即使距今米哈游已经发布几次补丁优化光映广场问题。



而造成CPU瓶颈原因之一就是绝区零的dx11接口,与同样常见dx12接口多核心线程优化相比dx11对于CPU性能要求更高,dx11把主要负载集中在了少部分核心之上。知名硬件评测UP主极客湾在他们绝区零性能评测视频里给出结论:绝区零是一个既吃单核性能,又吃内存性能的游戏。



具体有多吃呢,在这里你很有可能遇到“一核有难,多核围观”的祖宗之法。


(Pcore1的第一个核心已经吃满了,显卡占用才只有61%)


那么这么多年了,米哈游有没有想过换dx12给玩家有更好的体验呢,在早期1.x版本PC端原神里可以通过启动方式后缀输入d3d12强制开始dx12,只是体验效果非常不好。


而根据公开资料显示,米哈游的unity引擎是基于unity2019研发而来,对于unity引擎的dx12支持一直到unity2022才算完善。在unity官方老论坛(现在已经停用)unity forums上,有unity技术人员就2019的dx12支持性作出解答



那么能不能更换更好的引擎解决这个问题呢,短期来看没啥可能,毕竟这玩意米哈游已经用了很多年,对于unity熟练和硬件兼容得心应手,有玩家甚至发现到现在《崩坏三》还能向下兼容安卓5等老机型。



当然并不是一概而论dx12就一定比dx11好。由于dx11问世比dx12早,目前两大显卡芯片制造商AMD、NVIDIA对dx11的显卡驱动支持比dx12要好,再加上dx12下编码难度比dx11大很多,基本除了大型单机游戏或者少部分大作网游之外,dx11是目前游戏API最优解。


而目前市面上唯一一个原生支持dx12的二游《幻塔》,在两者cpu占用没大差别下,其dx12下显卡占用明显比dx11要高,但更多的性能需求却并不一定换来体验的提升——很多玩家反映dx11游戏体验明显比dx12更好。


(dx12比dx11显卡功耗多了大概30w到40w不等)


在bilibili world展会举办前夕,英伟达中国在上海举办了ai pc媒体试玩会,试玩会上展出了几款支持DLSS3.0(Deep Learning Super Sampling,提升游戏帧数的好帮手)的游戏中就有一款我们熟悉的身影《鸣潮》。


(图源:IT之家)


根据英伟达官方FAQ显示,目前DLSS3仅限于在DX12下启用,也就是说《鸣潮》将是继《幻塔》后国内第二个原生支持DX12的二游。


在二游赛道开卷硬件性能的现在,前不久同样由虚幻引擎打造的被冠以“二次元GTA”之名的《异环》放出首曝PV。相比起玩家们在讨论预告所展示的玩法场景,不少玩家开始担心面对如今画面表现越来越强劲的二游,自己的手机和电脑性能能不能担待得起自己欣赏“高精度老婆”的重任。


(英伟达官号也在其评论区互动)


其实也没必要如此担心,毕竟优化做不好影响玩家体验最后吃亏的是游戏的营收,但是相比起做好优化费时费功夫,很多厂商更倾向于制造焦虑让玩家自己解决。


在本月初英伟达再次举办了《黑神话:悟空》游戏捆绑包销售活动,只是这次玩家们的目光都被官方放出的一张性能测试图吸引过去了。



可以看到4k光追全高画质下,一张售价9000多的4080在开启dlss质量档的情况下才能堪堪稳60帧+。这张图不仅在玩家社区引起对性能的恐慌,更是给黑神话褒姒党提供了弹药。



说到底这就是一场信息不对等造成的问题,英伟达这张图标题最后有一行字Full Ray Tracing ,它在隔壁2077叫做Path Tracing,这两个翻译过来都是一个意思:路径追踪。


路径追踪可以理解的更厉害的光线追踪,在隔壁2077里同样的4080显卡在2k全高画质开启路径追踪和dlss质量档才能60帧出头,从这点来说《黑神话:悟空》对路径追踪的优化比2077好了好几个档次。



再说了,普通人也根本不需要开启这玩意,虚幻5加持下的黑神话本身光线表现已经非常优秀,没必要为此性能焦虑。


这不仅让我回想我的游戏生涯,虽然我现在拥有了很顶级的硬件,但是我真正快乐玩游戏的时候是我的大学时期。那时我拿着一套破机器,靠着“眨眼补帧”的方式乐此不疲地追着新游戏玩,而享受着高帧率高画质现在,却因为一点点掉帧和卡顿而丧失游玩心情。


你说我是不是已经被驯化了呢?


在如今AI热潮下,国外知名硬件网站TechPowerUp最近的调查发现,84%的玩家不会在AI上花更多钱,大家都在说未来是属于AI,可是事实上钱包是诚实的。



游戏始终应该回归游戏的初衷,不好玩的情况下即使再高端的技术估计也没人尝鲜。



扫描下方二维码关注 情报姬 获得更多一手资讯

也欢迎大佬找姬投稿哦~ 投稿邮箱:crsq477@163.com

点击这里,给我好看


情报姬
为二次元发声!
 最新文章