晋江文学城
下一章 上一章  目录  设置

9、恶性bug ...

  •   白砚泽倒不是心疼钱,他只是很少遇到得不到回报的投入。

      Zanum:“只是你觉得不如laurel吧。laurel的AI都被你吹到天上去了,你说说到底有什么好的?”
      这个问题白砚泽思索过无数次:“他……不像AI。”

      没人计较人称错误,zanum给他掰扯:“哎,那就对了!不像AI的AI才是好AI。强AI是什么概念,这可是石像鬼当初宣传的重头戏。根据不同情况陪你聊天陪你玩,让你觉得对面那个npc是个真实存在的人。”
      “现在市面上不早就有各种功能的AI了吗,给你当妈当老婆当百科全书。只不过在游戏里还有全面的背景设定,看得见摸得着,那帮小年轻管这叫什么?语C?cosplay?”

      divine:“那不一样。”

      Zanum跟他较上劲了:“怎么不一样?之后新作里的AI也能做到和laurel里一样的程度,还怎么进步?真给你抓一堆异世界小人,天天陪你聊天?那石像鬼还做什么游戏?直接赛博飞升算啦!”

      白砚泽只觉得烦躁,他不想把自己看到的东西跟别人分享。
      divine:“跟你说不明白。”

      Zanum一连呸了好几口。
      zanum:“laurel发行的时候石像鬼的AI技术还没成熟呢,发布一年后还能搞出那么严重的恶性bug,石像鬼之后的游戏可没出这么大乱子。”

      kuromi:“我也有印象。当时是不是所有玩家都被强制弹出,石像鬼修了大半个月才重新开放登录。”

      Kuromi今年大二,上大学后才开始打游戏。刚获得经济自由权的女孩省吃俭用攒了一年的钱,在学校旁边租了个房子,全款购入全息舱,在接触速通后不过半年,凭借天赋和勤奋,成为论坛里冉冉升起的新星。
      尽管在她入坑laurel的时候,这款游戏的生命周期已经步入中期,各方面趋于稳定。但早期那场混乱称得上是业内大瓜,她自然有所耳闻。

      ……

      Laurel作为全息游戏史上第一款引入强AI的游戏,在第一年里风头大盛。

      玩家可从三个身份中选择其中一个进入西幻大陆,携手圣殿,参与千年圣战,书写辉煌历史——这往往是玩家打出来第一个结局:帮助圣殿重新击败复苏的邪灵。

      在官方暗示下,有玩家在通关后研究游戏内走向和数值,在多次尝试后,通过积攒神愿和信仰值,自身飞升成圣,击败邪灵,成为大陆独一无二的新神。此结局一出,玩家们举一反三,发现了游戏里隐藏的邪神线。玩家加入邪灵阵营,帮助邪灵击溃大陆,更有甚者,还可以篡权夺位,击杀邪灵,成为新一代邪神。

      不仅仅如此,正如游戏里圣灵传播开来的理念:“万物平等,万物有灵。”神愿是流通的,信仰是自由的。在这片大陆上,玩家能够收集神愿和信仰,npc亦然。玩家可以挑选心仪的npc,为他积攒神愿和信仰,扶持她/他走向最终的胜利……

      有趣的玩法、精致的场景、丰富的人物、崭新的全息形式都吸引了不少游戏爱好者,引发巨量二创,哪怕是有着3D眩晕症的云玩,光吃吃圈子里的粮也能肚饱溜圆,对这款游戏赞不绝口。

      然而,游戏稳定运行了一年,意外就这么出现了。准确地说,是laurel的强AI出了问题。

      最开始,游戏内的npc会出现短暂记忆错乱,导致剧情后期出现的剧情提前出现,或是已经走过的剧情莫名其妙开始回档。
      休闲党在与npc深度交流的过程中,发现自己仿佛载入了其他人的存档,npc的记忆里全都是自己没做过的事,部分玩家误以为是普通的加载混乱导致的bug,退出重进后得到了缓解。

      再然后,这些npc出现了类似于人格崩溃的现象。
      明明游戏刚刚开始,邪灵还未复苏,npc似乎仍沉浸在后期邪灵肆意污染屠杀大陆的噩梦之中,颤抖彷徨;原本引导玩家,和玩家和睦相处的非敌对阵营npc,对玩家的态度断崖式变化。部分npc对玩家持有仇视态度,破坏游戏环境,阻挠玩家正常游戏进程,另有一小部分npc冷漠观望,为玩家的游玩过程造成诸多不便。

      在第一个重要npc恶意诱导玩家游戏死亡后,事态严重升级。
      全息舱暂时无法模拟人类的嗅觉和味觉,但能将视觉、听觉、触觉模拟到极致。至于痛觉,碍于不同游戏内容的特殊性,全息舱将痛觉固定为三个档位,出于安全考虑,但哪怕是最高档痛觉反馈,也无法对人体造成伤害。

      但,无法造成伤害和主观意图造成伤害,性质完全不一样。

      石像鬼紧急下架laurel,连夜爆肝对游戏进行修复。半个月后,laurel重新开放,恶性bug全部消失无踪,并且大多玩家反馈,经过调试后的npc对话丝滑,更具人性化。同时,石像鬼借此热度推出了准备好的DLC,新增联机玩法,口碑力挽狂澜。

      Laurel至此载入史册。

      ……

      Kuromi:“总之还是在进步的嘛,不玩玩怎么知道?冰原首发D哥你自己不玩挂我直播间看我玩哈,有什么新技巧发现新同步通知我,啾咪~”
      divine:“ok”

      说是这么说,白砚泽只是不想再与她们争辩。
      ……毕竟白砚泽已经玩过了。

      早在数周之前,石像鬼便给白砚泽发来demo,没打开游戏前,白砚泽还是带了点期待。
      进仓,载入游戏,白砚泽先是按部就班地打通了一次,又按照自己的习惯,使用速通技巧对游戏进行了全方位的探索。

      总的来说,不同的世界观,不同的人物,不同的故事。
      普通的AI。

      石像鬼给出了一份自己能力内的答卷。

      让白砚泽来评价,冰原这游戏没什么开发的价值。

      白砚泽第一时间给石像鬼打电话确认:“最新版本?”
      专门接待金主的负责人不明白他的意思:“……是最新版本。”

      白砚泽给出自己的评价:“挺好的,稳定发挥,不至于让我亏本。”
      负责人:“哈哈。”

      当天,白砚泽心情不佳。

      投资石像鬼,白砚泽多少带了点对于当年那场史无前例的恶性bug的追根究底。洽谈不太顺利,一开始石像鬼宣称商业机密,口风很紧,后来终究屈服于白砚泽的金钱攻势之下,交代出一部分内情。

      ……

      从根本上讲,石像鬼只是一家游戏公司,并不具有开发强AI的能力。正如zanum所说,市面上的AI早就各有千秋,石像鬼与其中一家佼佼者签订合作,独立完成后续npc模型构造,再对不同模型碰撞后的兼容性加以调试,使AI在不同存档下能够兼顾多阶段、多结局,全面保证游戏正常运行,服务玩家。

      虽然强AI技术不是它的研发的,但把AI融进游戏内,石像鬼功不可没。

      出现bug后,石像鬼把代码掰开揉碎地检查,最终仍是没有发现问题所在。但没有关系,找不到挡路的石头是从哪儿掉下来的?花些力气把石头挪开就好。

      石像鬼狂打补丁。

      npc破坏游戏环境?减少游戏建模内重置cd。npc联合起来妄图突破游戏边界?分割游戏内地块,增加天空盒,减小npc密度。还有救的档位进度重置,无法挽回的直接判定坏档……

      石像鬼用尽了一切办法把破破烂烂的渔网织成布,而最终挽救了这场闹剧的,是一位程序员的奇思妙想。

      在游戏研发过程中,石像鬼为不同npc制作了对应的数据模型,哪怕是在游戏上线后,模型完善仍在继续。玩家游玩的经历,取得的成就与npc的对话都会被上传至云端汇总同步。

      云存档同步后,通过汇总npc的全部记忆,塑造影响该npc性格、过往、经历,达到训练模型的效果。
      用更加抽象的比喻来讲:与玩家对接的不同端口的npc,拥有相同的灵魂。

      Laurel口碑爆火后,玩家大量涌入,程序员发现bug的其中一个异常数据为npc云存档频繁同步,虽然不知道为什么同步会产生bug,但只要减少同步就好了。

      于是,石像鬼便将云存档按照现实地理位置划分为不同区块,分区储存,定期维护时再汇入总模块。这样,既能减少npc云存档同步次数,使npc记忆存在短暂的信息差,又能保证npc人格塑造相同。
      虽然不清楚原理,也不知道是哪一步生了效,不过一系列操作后,npc们总算恢复了正常。

      ……

      白砚泽听后沉吟片刻:“就这样?”
      石像鬼负责人:“就这样。”

      石像鬼负责人:“哈哈,其实这种bug很普遍,跑着跑着不知道哪儿打个结,就出问题了,您要是感兴趣,我待会儿叫个程序员来给您详细讲解。”
      “不必了。”

      负责人擦汗:“白先生,其实我们预先制定好了详尽的应急预案,总共涵盖十五种故障场景,当时从排查到修整只花了一周,剩下的一周里都在打点有关部门走平台审核。我们可以向您保证,这种事情绝对不会再次发生,您可以放心投资……”

      负责人的长篇大论穿耳而过,白砚泽把目光投向长廊尽头,沉浸到自己的思绪里。

      不。
      这个答案并不能让他满意。

      白砚泽回想起起那天,偷偷窥视西尔文时见到的那一幕,就像是有人悄悄在跳动的心脏里种下了一颗蒲公英种子,生根发芽,直至今日,绒毛充盈至整颗心脏。
note 作者有话说
第9章 恶性bug

  • 本文当前霸王票全站排行,还差 颗地雷就可以前进一名。[我要投霸王票]
  • [灌溉营养液]
    • 昵称:
    • 评分: 2分|鲜花一捧 1分|一朵小花 0分|交流灌水 0分|别字捉虫 -1分|一块小砖 -2分|砖头一堆
    • 内容:
    •             注:1.评论时输入br/即可换行分段。
    •                 2.发布负分评论消耗的月石并不会给作者。
    •             查看评论规则>>