设置

关灯

第205章 屎山代码

    可乐小说阅读盛宴:海量图书、极致体验,。
    《看门狗》这款游戏,潘图是从系统商店里兑换的开发资料。
    因为系统標註的完整度只有95%,经过潘图检查后,发现缺少的內容主要是ctos这一块。
    所以他做好了心理准备。
    游戏残缺的这5%开发资料,必定会导致ctos出现各种各样的bug。
    他觉得问题不大。
    区区几个bug而已,能有什么问题?即使被玩家发现並揭露,也能甩锅给游戏背景,嘴硬说成是游戏特色。
    《看门狗》的游戏剧情,发生在一座被程序控制的赛博都市里。
    城市里的一切电子设备都被ctos所控制,基於这个前提,那ctos存在漏洞,出现各种程序bug也很合理吧?
    ctos要真有那么完美无缺,那主角“艾登皮尔斯”这伙黑客又怎么能轻易骇入呢?
    这套说辞滴水不漏。
    可潘图做梦也想不到,因残缺ctos程序导致的游戏bug,数量竟然有这么多!
    不是几个bug,而是几十个bug……
    最重要的是!
    这些bug还是测试阶段,已经发现的bug,如果算上还没被发现的bug,数量肯定超过了100个。
    数量这么多,全甩给游戏背景设定,解释成游戏特色,先別管玩家们信不信,潘图自己都说不出口。
    “bug必须修復!”
    潘图眉头紧皱道:“但这指的是恶性bug,影响游戏进程和破坏游戏体验的bug。”
    “像一些影响不大的bug,因ctos產生的bug,我们可以予以保留……”
    “虽然很不想承认,但这確实是《看门狗》这款游戏的一种特色!”
    bug也分轻重缓急。
    几十个因ctos导致的游戏bug里,有一些是恶性bug,极其影响游戏体验。
    像这种恶性bug,那就必须得修復。
    但像一些无关紧要,不影响游玩体验,顶多看个乐子的bug,那倒是可以保留下来。
    其实也可以全部修復!
    但很显然,bug数量实在太多,一口气全部修復的话,需要的时间和人力实在太多了。
    而且……
    bug层出不穷,谁也不知道还藏著多少bug,如果发现一个就要修復一个,那开发进度得拖到什么时候?
    “区分標准是什么?”
    刘瑞好奇道:“上百个游戏bug,我们怎么分辨哪些bug必须修復,哪些bug可以先缓缓?”
    “比如这个bug,玩家利用黑客能力入侵ctos控制红绿灯,快速多次修改数据后,会导致该红绿灯常亮不变,完全可以放置不管。”
    潘图解释道:“单独一个路口的红绿灯故障而已,不影响玩家们正常游玩体验。”
    “而且这个bug,等玩家退出游戏,重新启动后就会恢復正常,所以不用管。”
    这种bug很微小,不影响游玩体验,关键是修復起来很费劲,不值得浪费人力时间。
    如果玩家问起来,回答一句游戏特色就行了。
    基於这个標准,对已发现的游戏bug进行分类,符合標准就保留,不符合標准就调派人手修復。
    “ok!”
    刘瑞点了点头,隨后又问道:“我还有一个问题,那就是很多bug的修復,貌似只能治標不治本?”
    游戏底层核心代码是潘图写的,所以他想知道,如果让潘图本人来修bug,能不能从根源上解决问题?
    “可以是可以,但……”
    潘图摇了摇头道:“要想从根源上解决问题,那就相当於一切推倒重来,工程量不亚於做一款新游戏。”
    这根本就划不来。
    为了解决几个bug,拋开建好的大楼不住,去重新挖地基盖一栋楼,那无疑是丟了西瓜捡芝麻。
    最好的办法是將错就错!
    在育碧原版这堆屎山代码的基础上打几个补丁,能保证让游戏正常运行就行,至於代码会不会变得更臃肿,那不重要。
    这就好比某些游戏,明知道bug出在什么地方,但没办法,这东西涉及底层改不了。
    你敢乱改,这个bug是修好了,但没准会冒出无数个新bug……
    经典破败王佛耶戈!
    《英雄联盟》也是屎山代码的標准案例,围绕破败王这个新英雄出现的bug,每隔一段时间就会冒出来几个。
    联盟设计师难道不知道问题根源出在哪,不想一劳永逸吗?
    答案很简单,做不到!
    屎山代码已经形成,前任造的孽,你作为继任者,只能捏著鼻子受著,在屎山代码的基础上缝缝补补。
    《看门狗》也是如此。
    潘图是从系统商店里购买的开发资料和原始码,这玩意买到手就长这样。
    所以他即使知道底层有问题有残缺,也確实没什么办法。
    因为一改,新的bug就出现了,除非彻底废弃这坨屎山代码,不然他唯一能做的就是不停的打补丁。
    他思考片刻后,转而问起了另一件事。
    “外界对《看门狗》的关注度很高,各种猜测从未间断……咱们是不是该放出点消息?”
    距离霓虹电玩展已经过去很久了,网上关於《看门狗》的猜测有很多。
    期待看好的言论先不管。
    主要是各种“暴死论”看得刘瑞犯噁心,一部分见不得国產游戏好的网友,整天造谣说看门狗凉了,这游戏必死无疑。
    这种人,內心得有多阴暗啊?
    好歹《看门狗》也是第一款国產开放世界3a游戏,承载著无数人的希望,怎么天天盼著游戏暴死呢?
    这游戏凉了,项目组解散了,风暴工作室倒闭了,对你有什么好处吗?
    刘瑞很不爽这些人。
    整天唱衰《看门狗》,四处宣扬什么“国內做不出真3a”、“国產即原罪”脑残言论。
    要不是碍於身份,不方便搭理这些傻鸟,他早就跟这群人激情对喷了。
    骂人肯定不行。
    但这並不妨碍,他用別的方式,狠狠打脸这群“崇洋媚外”唱衰网友。
    打脸的方式,自然是事实胜於雄辩了。
    只要放出一点实机演示,让大家看到《看门狗》真实的模样,稍微展现一下游戏的精良製作,所谓“国內做不出真3a”的杂音自然会消失。
    顺道还能给支持风暴工作室,支持国產游戏的网友们吃一颗定心丸。