Re: [閒聊] 以前遊戲怎麼修BUG?

看板C_Chat (希洽)作者 (沙陀曼)時間3年前 (2021/04/15 10:42), 3年前編輯推噓13(13023)
留言36則, 16人參與, 3年前最新討論串2/2 (看更多)
※ 引述《ckshchen (尖酸苛博文)》之銘言:

04/15 08:05,
我記得有人說過早期遊戲就是會有一堆人負責debug,不
04/15 08:05

04/15 08:05,
停的重複玩直到確定沒bug
04/15 08:05

04/15 08:45,
以前廠商在debug這塊花比較多時間和人力 現在都是讓玩
04/15 08:45

04/15 08:45,
家擔任省成本
04/15 08:45

04/15 08:46,
所以以前發生大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清乾淨的難度與成本比以前高太多了。 -- (と・てノ) 翼龍欸 最近因為轉生無職(現實),所以開始把慢慢廢文丟進方格子。 想看廢文可以點進去44看 == https://vocus.cc/SATOMANLULULU/home -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.201.41 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1618454565.A.9D1.html

04/15 10:46, 3年前 , 1F
@@
04/15 10:46, 1F

04/15 10:47, 3年前 , 2F
認同,以現在遊戲的複雜度來說,沒有Bug是不可能的事
04/15 10:47, 2F

04/15 10:47, 3年前 , 3F
情,更別說那些可能玩100次才出1次的,真的靠北難修,
04/15 10:47, 3F

04/15 10:47, 3年前 , 4F
QA測試真的是惡夢,不過未來的QA應該有很大一部分都會
04/15 10:47, 4F

04/15 10:47, 3年前 , 5F
改用AI來做
04/15 10:47, 5F

04/15 10:48, 3年前 , 6F
不知道為什麼一堆人這麼喜歡貴古賤今
04/15 10:48, 6F

04/15 10:48, 3年前 , 7F
那個 可是大概25年前就進入3D時代了耶
04/15 10:48, 7F
你25年前的3D和現在的3D環境和運算能比嗎 == ※ 編輯: Satoman (1.160.201.41 臺灣), 04/15/2021 10:49:19

04/15 10:49, 3年前 , 8F
3D早就已經是古了啊
04/15 10:49, 8F

04/15 10:50, 3年前 , 9F
25年前在做測試的人不一定能待到25年後啊
04/15 10:50, 9F

04/15 10:50, 3年前 , 10F
沒有足夠經驗傳承,那怕這技術已經一百年還是會有一堆bug
04/15 10:50, 10F

04/15 10:51, 3年前 , 11F
資訊的技術是一直在更新的吧,25年前的架構現在還有人用?
04/15 10:51, 11F

04/15 10:51, 3年前 , 12F
OS更新尚且有相容性問題,何況引擎的架構更新修改
04/15 10:51, 12F

04/15 10:52, 3年前 , 13F
只會一直產生新的BUG跟新的技術排除
04/15 10:52, 13F

04/15 10:52, 3年前 , 14F
到了遊戲能像SAO後 debug的錢甚至比製作遊戲+廣告還貴
04/15 10:52, 14F

04/15 10:54, 3年前 , 15F
以前的2D小精靈玩法簡單,大家玩得不亦樂乎,可是現在
04/15 10:54, 15F

04/15 10:54, 3年前 , 16F
胃口被養大了,簡單玩法的遊戲滿足不了大多數玩家了,
04/15 10:54, 16F

04/15 10:54, 3年前 , 17F
所以遊戲也越來越複雜
04/15 10:54, 17F

04/15 10:55, 3年前 , 18F
bug就是發生原因不明才叫bug,就算有傳承可能也是bug一起
04/15 10:55, 18F

04/15 10:55, 3年前 , 19F
傳下去XDD
04/15 10:55, 19F

04/15 10:55, 3年前 , 20F
畢竟孩子人好好的 怎麼一進入遊戲就出不來是家長們的痛
04/15 10:55, 20F

04/15 10:56, 3年前 , 21F
現在就流行付費測試啊 慢慢修維持熱度 幹麻花大錢debug
04/15 10:56, 21F
不,光是要進到能讓玩家付費測試階段就要噴掉一堆人力成本了 == ※ 編輯: Satoman (1.160.201.41 臺灣), 04/15/2021 10:57:30

04/15 10:59, 3年前 , 22F
不用在那邊貴古賤今啦
04/15 10:59, 22F

04/15 11:02, 3年前 , 23F
不是以前DEBUG強 是你沒玩到或是不在意而已
04/15 11:02, 23F

04/15 11:04, 3年前 , 24F
這不貴古吧,是測試越來越難
04/15 11:04, 24F

04/15 11:09, 3年前 , 25F
可是NL+沒有撞牆也沒有穿牆還是能一堆BUG,廢到笑
04/15 11:09, 25F

04/15 11:23, 3年前 , 26F
以前遊戲比較單純吧
04/15 11:23, 26F

04/15 12:26, 3年前 , 27F
結論真的是那樣嗎 現在除蟲跟避免臭蟲工具都變多變好了 而且
04/15 12:26, 27F

04/15 12:26, 3年前 , 28F
測試也更先進了 遊戲業這方面還很渣嗎
04/15 12:26, 28F

04/15 13:02, 3年前 , 29F
某國際級超大科技公司CEO:因為除錯部門KPI太慘 所以
04/15 13:02, 29F

04/15 13:02, 3年前 , 30F
我決定把這個部門全部砍掉 改成全民公測
04/15 13:02, 30F

04/15 13:03, 3年前 , 31F
@fr75:應該說是公司有沒有職業除蟲員會差非常多
04/15 13:03, 31F

04/15 13:03, 3年前 , 32F
Ner Love Plus的情況就是找了自稱專業除蟲的野雞公司
04/15 13:03, 32F

04/15 13:04, 3年前 , 33F
而且除蟲部門的KPI一定慘到不行 碰到KPI至上主義的
04/15 13:04, 33F

04/15 13:04, 3年前 , 34F
高層會被搞很慘
04/15 13:04, 34F

04/15 13:45, 3年前 , 35F
抓蟲真的不少請人來打電動的 抓蟲的枯燥也不是凡人能忍受
04/15 13:45, 35F

04/15 13:45, 3年前 , 36F
04/15 13:45, 36F
文章代碼(AID): #1WTwWbdH (C_Chat)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1WTwWbdH (C_Chat)