魔兽世界:大头揭秘,12.0.5版本为什么游戏问题频发?其实是暴雪遇到了“屎山代码”困境
揭秘魔兽世界12.0.5版本问题频发原因:暴雪遭遇20年“屎山代码”困境,程序员难修复,AI也抓瞎!点击了解详情。
各位,我是大头。
最近好多英雄留言问大头:12.0.5版本“游戏问题”怎么跟不要钱似的,一茬接一茬,暴雪这些年是咋了?他们没能力做到上线即没问题了吗?

其实暴雪现在遇到了大型项目的“屎山代码”困境
《魔兽世界》是个20多年的游戏,游戏内的代码已经是“屎山”级别了。这些“屎山代码”是由20多年历代设计师用不同协作风格、不同架构思路写的。

图文无关,仅做占位符分割使用
20多年来,历代程序员只敢在原有基础上修修补补,根本不敢碰底层代码。就算是大神程序员,拿到手以后也要花几个月、甚至几年的时间才能完全吃透这些代码。
本来么,如果不动底部架构屁事都没有。
可问题是随着版本更迭会经常改天赋、改设定、改地图,这就导致了难免碰到“屎山代码”,12.0.5版本出现的这些问题大概率就是这样。

上面划线部分就是典型例子
暴雪自己也说特别麻烦、典型的屎山代码蹦了
你可能会问:缓慢修复、AI来搞可以吗?
缓慢修复理论上可行,但前提是你得先找到一群“古董级程序员”。他们不仅要懂现代编程,还要能读懂历代程序员写的代码,同时还要明白魔兽每个点位之间的联系。

图文无关,仅做占位符分割使用
我知道你们想说为什么不用AI来辅助修复?但如果你们经常玩AI,肯定知道要给AI注释和Tag才能把东西弄好,《魔兽世界》这么大的“屎山”,AI在没有注释和Tag的情况下也会抓瞎。
举个电工的例子你们就懂了
一栋20多年的老房子,中间N多电工来改造过线路。
现在的新电工要在没有图纸的情况下,在不停电的前提下把线路改好,同时也要为未来的电路改造预留空间、同时还得美观、大方等等。

图文无关,仅做占位符分割使用
你说难不难找?不出大价钱谁care你?说句不好听的,有这本事的人。干啥不好谁愿意跑来暴雪,天天在屎山上刨食吃?
文末大头再说一句
虽然“屎山代码”是客观事实,但暴雪设定的8周为一个周期的确短了点,刨去周末以及七七八八的时间,这群程序员只有4周时间写代码,说实话也太短了点。
如果真想让游戏问题少一些、不出那么多异常。
最好的办法还是每个版本时间长一些、程序员团队多一些、QA团队规模大一些、更多程序员来执行“绞杀者模式”等等。说白了,得加钱、加人、加时间才行,但大头估计暴雪他们不会这么干的。
以后凑活玩吧,等他们用"绞杀者模式"慢慢啃完老代码,出问题可能会少很多。
你们在12.0.5版本更新后,遇到了哪些不可思议的异常呢?欢迎在评论区吐槽留言!
#魔兽世界#至暗之夜#12.0.5#屎山代码

- 15月28日正式开测!网易《遗忘之海》最新爆料来袭:是玩法融合的野心,还是“大杂烩”的冒险?
- 2天下十八年,我们想送你一份特别的礼物
- 3看完一百张AI生成的美女图,我感觉人类文明凶多吉少了
- 4袁和平加盟《燕云十六声》任动作总顾问!蓬山、伙伴系统5月29日上线
- 510W+氪度!《燕云十六声》入坑半年!我都氪哪了?
- 6专访《逍遥江湖》老玩家亓哥:江湖十五年,是游戏,也是人生
- 7时隔多年推出新门派,《大话西游2》在520交了一份什么答卷?
- 820年老游戏还在逆生长!《梦幻西游》390万在线后再放大招
- 9《深海迷航2》发售五天销量超400万 创收超1亿美元
- 10《天国:拯救》开发商 Warhorse 官宣新作:《指环王》主题 RPG 游戏


