Re: [闲聊] 以前游戏怎么修BUG?

楼主: Satoman (沙陀曼)   2021-04-15 10:42:41
※ 引述《ckshchen (尖酸苛博文)》之铭言:
推 holden0609: 我记得有人说过早期游戏就是会有一堆人负责debug,不 04/15 08:05
→ holden0609: 停的重复玩直到确定没bug 04/15 08:05
推 zyxwv0417: 以前厂商在debug这块花比较多时间和人力 现在都是让玩 04/15 08:45
→ zyxwv0417: 家担任省成本 04/15 08:45
→ zyxwv0417: 所以以前发生大bug的机会少 虽然这跟程式负责也有关系 04/15 08:46
这种讲法基本上是错的,
现在游戏大厂在测试(或称QA、品管)投注的人力一定比以前来的多。
原因也很简单,现在的游戏机制和设计比以前复杂多了。
游戏的乐趣就是建立在人机互动上。但是互动越多,可能产生的BUG也越多。
而现在一堆开放世界、即时物理引擎这类的3A要素,就是摆明了它们会生出大量的BUG。
以前的测试员把游戏内容顺顺的跑过几次,确定玩家不会被BUG卡住就好。
甚至根本连测试员都没有,就自家员工玩游戏大家一起抓BUG。
但是现在要做游戏测试?
不好意思,要开给测试员测试的项目可多了。
以前2D时代好好的走在路上很难碰到卡点、掉进世界深渊的这种BUG,
但是在3D时代,一个碰撞判定瑕疵就会让你屁股卡在树里,或者直接掉进阴曹地府。
以前游戏任务就有一说一,你照既定流程跑过去就结束了。
现在呢?大厂不给玩家多一点解法马上被骂没新意。
所以我以前做测试除了跑任务流程之外,最常做的事就是撞墙和仆街。
被空气墙卡在原地?可是一般正常走过去没事欸?
好,拎杯就撞这个墙撞一整天,
用各种角度、各种速度、外加各种位移技能热血开撞。
撞了老半天,终于让我发现是一个技能在某个瞬间的判定会让玩家插进墙里。
这个动作叫“重现”,也是Debug时最重要的动作。
一个没办法重现的BUG是很难被修好的,因为你不知道它什么时候会跑出来闹事。
但是如果能重现,代表程式和企划就能借此去修正避免它再次出现。
所以你会觉得以前的游戏要撞的墙、要仆的地板、要跑的任务会比现在多吗?
当然相反,现在游戏越做越大越做越杂,可能出现的BUG就越多。
有时候测试员光是自己撞墙还不够,连怪物NPC的互动都要算进去。
站在那边用各种角度让自己被怪尻飞,然后看会不会插进某个洞里的测试项目也是有的。
所以现在的测试人力需求一定是比前来的多,甚至有些公司还有排24hr测试轮班制,
为的就是能不间断的完成开发单位给出的测试需求。
只不过现在大外包时代,也有所谓的游戏测试外包啦。
一样人力多可是成本低,但是测试的品质就不一定能保证和内部一样好。
就像是几年前抠拿米的NEW LOVEPLUS传闻中就是把测试外包给中国不知道哪个野鸡公司,
结果回来BUG多到像是被金毛NTR一样,也间接让Loveplus这IP步向死亡。
所以讲结论,
不是以前比较用心DEBUG,而是现在要把游戏的BUG清干净的难度与成本比以前高太多了。
作者: holden0609 (嬷嬷说要乖乖长大)   2020-04-15 08:05:00
我记得有人说过早期游戏就是会有一堆人负责debug,不停的重复玩直到确定没bug
作者: zyxwv0417 (PO哥)   2020-04-15 08:45:00
以前厂商在debug这块花比较多时间和人力 现在都是让玩家担任省成本所以以前发生大bug的机会少 虽然这跟程式负责也有关系
作者: L1ON (Fake)   2021-04-15 10:46:00
@@
作者: allen20937 (旅行者)   2021-04-15 10:47:00
认同,以现在游戏的复杂度来说,没有Bug是不可能的事情,更别说那些可能玩100次才出1次的,真的靠北难修,QA测试真的是恶梦,不过未来的QA应该有很大一部分都会改用AI来做
作者: brigand (台灣加油)   2021-04-15 10:48:00
不知道为什么一堆人这么喜欢贵古贱今
作者: leamaSTC (LeamaS)   2021-04-15 10:48:00
那个 可是大概25年前就进入3D时代了耶3D早就已经是古了啊
作者: hermis (火山菌病病人No.01221)   2021-04-15 10:50:00
25年前在做测试的人不一定能待到25年后啊没有足够经验传承,那怕这技术已经一百年还是会有一堆bug
作者: f9379y (龟仔)   2021-04-15 10:51:00
资讯的技术是一直在更新的吧,25年前的架构现在还有人用?OS更新尚且有相容性问题,何况引擎的架构更新修改只会一直产生新的BUG跟新的技术排除
作者: CostDown (BigBoss)   2021-04-15 10:52:00
到了游戏能像SAO后 debug的钱甚至比制作游戏+广告还贵
作者: allen20937 (旅行者)   2021-04-15 10:54:00
以前的2D小精灵玩法简单,大家玩得不亦乐乎,可是现在胃口被养大了,简单玩法的游戏满足不了大多数玩家了,所以游戏也越来越复杂
作者: kaj1983   2021-04-15 10:55:00
bug就是发生原因不明才叫bug,就算有传承可能也是bug一起传下去XDD
作者: CostDown (BigBoss)   2021-04-15 10:55:00
毕竟孩子人好好的 怎么一进入游戏就出不来是家长们的痛
作者: shadowdio   2021-04-15 10:56:00
现在就流行付费测试啊 慢慢修维持热度 干麻花大钱debug
作者: dieorrun (Tide)   2021-04-15 10:59:00
不用在那边贵古贱今啦不是以前DEBUG强 是你没玩到或是不在意而已
作者: devilkool (对猫毛过敏的猫控)   2021-04-15 11:04:00
这不贵古吧,是测试越来越难
作者: onepiece2041 (我的老婆叫姉崎宁宁!!)   2021-04-15 11:09:00
可是NL+没有撞墙也没有穿墙还是能一堆BUG,废到笑
作者: palapalanhu (宅宅史莱姆Lv.1)   2021-04-15 11:23:00
以前游戏比较单纯吧
作者: fr75 (阿巴 )   2021-04-15 12:26:00
结论真的是那样吗 现在除虫跟避免臭虫工具都变多变好了 而且测试也更先进了 游戏业这方面还很渣吗
作者: rockmanx52 (ゴミ丼 わがんりんにゃれ)   2021-04-15 13:02:00
某国际级超大科技公司CEO:因为除错部门KPI太惨 所以我决定把这个部门全部砍掉 改成全民公测@fr75:应该说是公司有没有职业除虫员会差非常多Ner Love Plus的情况就是找了自称专业除虫的野鸡公司而且除虫部门的KPI一定惨到不行 碰到KPI至上主义的高层会被搞很惨
作者: gekisen (阿墨)   2021-04-15 13:45:00
抓虫真的不少请人来打电动的 抓虫的枯燥也不是凡人能忍受的

Links booklink

Contact Us: admin [ a t ] ucptt.com