当我写了个BUG却变成核心玩法 第45节

  “但‘观星’凭什么对AI生效?除了是故意的之外,难道还有其他的合理解释吗!”

  显然,此时莉莉丝对顾凡的怀疑瞬间来到了顶峰。

  即便是她这样不太懂编程的人,也开始怀疑这个BUG有些过于离谱了,甚至可以说是非常的不合情理!

  是啊,一个本来针对玩家的设计凭什么对NPC生效?

  如果一个BUG本身在游戏机制范围内,那还可以说是因为偶然。

  但如果一个BUG突然有了游戏机制之外的特殊功能?

  那就肯定是程序设计师偷偷地在代码里夹带私货了!

  莉莉丝咄咄逼人,信心十足,甚至心中已经在盘算著要如何跟顾凡算总帐。

  然而,顾凡却比她更加理直气壮。

  “为什么‘观星’不会对其他AI生效?你有这种想法才奇怪吧!

  “这明显跟你设计的底层机制直接关联啊!”

  莉莉丝瞬间瞳孔地震,之前嚣张的气焰被当头一棒打压了下去。

  她有点不敢相信自己的耳朵:“你在说什么东西?”

  顾凡叹了口气,似乎被莉莉丝这完全不懂代码的狗策划给气到了。

  “我问你,游戏中所有的人物都用fake-AI来控制行动,这是你要求的,没错吧?”

  莉莉丝点头:“没错。”

  顾凡:“你想要让每次开局都有一定的随机性,这些AI不仅要在框架上让游戏对局的发展跟原本的历史走向相符,还要在细节上有很多种可能性,这是为了让玩家没办法用特定的攻略抄答案通关,也没错吧?”

  莉莉丝:“嗯,也没错,但这些和‘观星’这个功能又有什么关系!”

  顾凡果断摇头:“关系很大啊!

  “你觉得把fake-AI的模板直接套上就能实现这个功能吗?难道不需要后续开发和调整吗?”

  莉莉丝愣住了:“不能吗?”

  顾凡很无语:“想什么呢,当然不能了!

  “很简单,假设我跟fake-AI说,你现在扮演曹操,此时青梅煮酒论英雄,你应该做出什么样的决定?然后fake-AI大概率会直接把刘备给干掉。

  “因为原版的fake-AI吃了大量的历史资料,它完全可以判断出刘备是他此生的一个强敌,所以必然会干掉刘备。

  “可这样一来,就不符合你提出的要求了!

  “显然,我们在游戏中需要的并不是一个简单的‘由fake-AI扮演的曹操’,而是一个‘由fake-AI扮演并且只知道当前历史信息的曹操’!

  “如此一来,他才会将袁绍、袁术、陶谦、刘表、吕布等人判定为自己的主要敌人,而不是一上来就把刘备给噶了。”

  莉莉丝已经有点迷糊了:“然后呢?”

  顾凡叹了口气,似乎为莉莉丝漏洞百出的设计操碎了心:“所以我为了填补你的设计漏洞,也为了更好地完成这项功能,费了好大的劲去屏蔽掉fake-AI中关于‘预知未来’的这部分信息,尽可能让这些AI使用当前的局势做出判断。

  “要做到这一点,我们三个程序设计师可是加班加点,电脑差点都写冒烟了!”

  莉莉丝更迷糊了:“行行行,我知道你们很辛苦了,但还是那句话,这跟‘卧龙策’有什么关系?”

  顾凡继续解释:“关键就在于这个AI的具体运作方式上啊!

  “就像我之前说的,我们屏蔽掉了fake-AI预知未来的部分信息,这才能让它们根据当前局势做出大致符合历史走向的判断。

  “但是你的设计稿中又写了,武将必须要有七维数字以及生平等内容。

  “假如fake-AI在游戏程序中就能读到游戏中的武将数据和生平等信息,那它还是会预知未来啊?

  “所以,我就特意将这些信息在程序内部加密隐藏了起来,这样一来,fake-AI就不可能读取到这些信息了。

  “而‘观星’这个功能,实际上并不是‘显示后台数据’,而是‘传递后台数据’!

  “因为这些数据在程序内部是加密状态,所以‘观星’这个功能,实际上是‘对程序内部的加密数据进行解密,并传递给特定武将’。”

  莉莉丝疑惑地打断:“等等,为什么是传递给特定武将,而不是传递给‘玩家’?”

  顾凡解释道:“还是最开始的那个原因啊!因为每个武将都是由不同的fake-AI控制的,玩家和AI的行动模式并无本质区别,所以就把玩家和AI控制的武将统一编码了。

  “玩家控制的诸葛亮是001,而fake-AI控制的刘备、曹操等武将则分别是002、003,在武将代码库里面,并没有一个专门代表‘玩家’的编号。

  “‘观星’这个功能,说白了就是将这些信息解密并打包发送给代码001的诸葛亮,或者也可以说,系统程序会允许代码001的武将查看隐藏起来的全部武将数据。

  “于是在四个回合之内,玩家获得了对应权限,点击其他武将就可以看到具体信息了。

  “但因为设计漏洞的原因,设计稿中并没有写‘观星无法对除001之外的武将生效’,所以我们在写代码时,也就没有特意做出限制。

  “比如代码002是刘备,如果玩家用了锦囊,刘备获得了观星效果,那么系统就会向代码002的武将发送全部武将数据。

  “而代码002的武将实际上是fake-AI,它一直在处理各种信息、进行下一步的决策。

  “就在这个紧要关头,系统给他发来了海量数据,包括其他武将的忠诚度、属性值还有武将生平。

  “那么AI必然会根据这些数据来调整自己的决策……”

  莉莉丝不由得瞠目结舌,此时她已经大致明白了这个BUG的成因,但还是不愿意这么简单地承认就是自己的问题,还想再辩解一下。

  “可是你为什么把这个功能搞得这么复杂?就不能做一个纯粹的显示效果吗?”

  顾凡摇头:“不能啊!

  “还是之前说的原因,fake-AI一直都在收集信息进行思考,如果不是‘加密再定向传输数据’而是‘直接把这些信息扔在程序里不加密’,就相当于fake-AI随时都可能读取这些信息。

  “那样的话,等于是所有NPC都永久自带一个观星效果了!

  “那不是比现在这种情况还要糟糕一百倍吗?”

  莉莉丝彻底困惑了,她完全蔫了下来,双马尾耷拉著,默默地缩在角落的懒人沙发:“所以……这一切的根源,还是在于‘使用fake-AI’?后续的一系列BUG,都是为了严格完成这条设计要求,而连锁引发的?”

  顾凡点头,理直气壮地说道:“是的。”

第59章 这是一款整活模拟类游戏!

  莉莉丝还是不甘心,她似乎在绞尽脑汁地想要最后负隅顽抗一下。

  “那……如果没有武将生平的话,是不是这个BUG就不会有这么大影响了?”

  顾凡点头:“嗯,可以这么说。”

  武将生平基本上总结了武将的一生,比如在曹操的武将生平中,就记载了他号召天下群雄讨伐董卓的事迹,而在司马懿的武将生平中,也记载了他与曹爽之间的斗争。

  也正是因为这些信息,让fake-AI做出了更加精准且果断的决定。

  如果没有武将生平,只有忠诚度或者厌恶武将的话,或许fake-AI还不至于直接干掉这些仇人。

  莉莉丝的气焰瞬间又嚣张了几分:“那这个武将生平是谁写的!”

  顾凡看了看她:“是苏彤写的,但是……这个武将生平的功能不也是你要求的吗?

  “你的设计方案里明确写了有这一项,而且当时你说,这个不重要,随便写写就行了。

  “现在这个武将生平应该是很完美地实现了当初要的功能啊。”

  莉莉丝瞬间僵住,彻底无话可说了。

  她简单复盘了一下这款游戏的情况。

  从直接原因上来说,这次的BUG在于没有明确要求卧龙策与一般策略做出区分,也没有要求玩家在使用‘锦囊’时给其他的卧龙策增加屏蔽遮罩,这是设计稿的问题;

  从根本原因上来说,这次的BUG在于她强烈要求使用fake-AI来模拟游戏中武将的行为,这还是设计稿的问题!

  就连武将生平,也都是莉莉丝让写的。

  至于公司其他人,完全没有责任吗?

  那倒也不至于,但不管怎么说,这些人都只能负次要的、微小的责任。

  “啊!气死偶咧!”

  莉莉丝甩锅不能,气愤不已,当场消失。

  顾凡长出一口气。

  还好还好!虽然过程有些小波折,但最终结果还是有惊无险地又把锅给甩出去了。

  不得不说,莉莉丝也是越来越聪明了,遇到BUG,她也会不断地寻找这个BUG出现的合理性,如果是那种明显有人为因素造成的BUG,莉莉丝绝对不会善罢甘休。

  顾凡此时的行为简直就像是在踩著刀尖跳舞,就是俩字,刺激!

  他莫名地还挺擅长这种行为,甚至有点享受。

  现在已经12点多了,但顾凡的心情不错,暂时也睡不著,所以回到按摩椅上,继续看这些主播们的直播。

  此时,《天命卧龙传》的BUG正在以一种匪夷所思的速度传遍全网。

  那些被折磨到极限的主播们抓到了一根救命稻草,憋著一口气要把那些之前欺负过自己的NPC给虐一遍。

  而那些已经放弃了这游戏的主播听说还有这操作,也都纷纷回到游戏中尝试。

  丁讲师也是如此。

  当时他也是为了搞搞节目效果,所以才立了个‘不通关游戏不下播’的FLAG。本来丁讲师觉得,从逆天堂游戏的前三款游戏来看,《天命卧龙传》肯定也会有某种特殊的通关方法吧?

  以自己当初找到‘滚石加速’和‘龙振翅’的逆天气运,拿下这款游戏应该也不在话下。

  结果越玩越心凉,这逆天堂游戏该不会是来真的吧?

  真就一条活路都不留啊?

  好在丁讲师逐渐陷入绝望的时候,传话太监带来喜讯:找到BUG了!

  听到这个消息之后,丁讲师的第一反应是有些惋惜。

  哎!可惜啊,怎么不是我发现的?

  但是在了解到这个BUG的用法之后,丁讲师瞬间就把这种惋惜抛诸脑后了。

  “还能这么玩?那我要玩一下虎牢关!

  “没别的意思,我就想看一下,关羽温酒斩华雄的时候,袁术看到这马弓手的武力值,还会不会说‘把他叉出去’!”

  ……

  顾凡一边在各大直播间看主播们脑洞大开的操作,一边打开各大游戏论坛,查看玩家们的讨论。

  果然,玩家们对《天命卧龙传》这款游戏的评价,正在快速地发生变化!

  而游戏的评分,也从之前的‘多半差评’变成了‘褒贬不一’。

  尤其是在评论区的一条长评,更是以极快的速度获得了大量点赞,并成为本游戏热评榜的第一名。

  这条长评的标题是:搞错了,这根本就不是策略模拟类游戏,而是‘整活模拟类’游戏!

  “我在第一天玩这游戏的时候,也下意识地给了差评,因为这游戏完全没有符合我的预期!

  “《天命卧龙传》,看起来像是一款策略模拟类游戏,大部分玩家的目标也都是在游戏中完成匡扶汉室的夙愿。

  “结果进入游戏之后才发现,游戏流程短,游戏可进行的策略操作不多,武将们还各有各的想法,最可气的是,游戏中还有‘天命人’和‘妖魔’的设定,玩著玩著就举世皆敌,游戏体验极差!

  “再加上fake-AI写的剧情对话,让这游戏看起来更像是一款粗制滥造的试验品、半成品。

  “但在发现了‘卧龙策嵌套’这个操作之后,我才惊讶地发现,原来我们都彻底误解了这游戏!

首节上一节45/376下一节尾节目录