在遊戲研發的過程中,Delay 的發生是難免的。就算事前有再好的規劃,就算開發專案的人員經驗多麼的豐富,有時候也難免會發生專案 Delay 的現象。
特別是在開發線上遊戲時,由於開發期相較於單機遊戲時代要長,而市場的變化也不斷的改變遊戲開發時要面對的狀況 (像是計時制改為商城制等等) ,都會影響到遊戲研發的進度。
在銀狐的經驗中,遊戲專案的開發過程中難免都會發生 Delay 的現象。而會造成這現象的因素各有不同,以下是幾種常見的狀況:
開發人員貪心想做的內容太多
開發初期野心太大,想要做『驚世巨作』,結果開出來的項目做上三、五年也做不完,最後當然會造成專案 Delay 。不然就是看到喜歡的遊戲什麼好東西都想加到自己的遊戲中,這樣的結果造成遊戲要開發的項目越來越多,結果一直做不完。
這樣的現象,最常出現在新手或是第一次負責專案的執行者身上。一款遊戲的研發必須要控制開發的時間,而控制要做多少內容也是很重要的。就算在創意期有再多的創意,在進入開發期時就必須要收束,如果有新的創意,不要沒有節制的想加到目前開發的進度中,那只會造成遊戲永遠做不完的結果。
為了要讓專案準時完成,有時難免會遇到需要將某些項目砍掉的狀況。幸好目前已經進入線上遊戲的時代,而線上遊戲的特色就是可以陸續更新,所以真的有很好的創意,也不用都擠在一開始全部做完。從中挑選適合的項目,排出優先開發的順序是很重要的。
開發人員進度評估過份樂觀
對於沒有經驗的開發人員來說,評估遊戲開發進度經常會失準。明明就是要做三個月的項目,有些人會樂觀的以為一個月就可以完成,如果就這麼只安排了一個月的開發時間,最後當然會造成 Delay 的結果。更何況,遊戲開發隨時會有狀況,臨時發現的 Bug 有時也會拖慢進度。原本預估三個月的開發時間,如果沒有加上測試看修正的時間,最後真的出狀況時,想要不 Delay 都沒辦法。
就銀狐的經驗,專案開發進度的 Delay 沒有超過原本預估的 50% 都算是可以接受的,也就是說,一個原訂一年完成的案子,如果能在一年半內完成那都還算是勉強合理的。如果 Delay 的時間超過六個月,那就表示原本排定時程的人根本就是在亂排,超過原訂時間 50% 以上的專案,負責專案的人員應該要為這個 Delay 付出代價。
當然還有一種更可怕的狀況,有些專案的負責人會先用漂亮的時程騙老闆,告訴老闆這個專案多短多短的時間就能夠完成。等到專案真的開了,反正頭也洗了,老闆也狠不下手把專案砍掉時,那時再告訴老闆原訂的時間不夠,需要更多的時間來將專案做得更完善。這種現象在制度越不健全的公司越常見,造成的結果也最可怕。
開發過程中重要人員離職
在正常的公司裡,絕對不會因為一個人的離職而造成專案的進度出問題。不過在大多數的遊戲公司裡,卻經常會有這種現象的發生。當專案的重要人員 (有時是因為老闆認知的重要不同) 離職時,就會因為某些項目的負責人不見,而導致專案相關的項目 Delay ,而最後的結果就是造成整個專案 Delay 。
就銀狐的認知,在一家公司裡沒有那一個人是不可缺少的,如果會因為一個人的離職就導致這家公司出問題,那是這家公司有問題。雖然這麼說對於員工很傷人,但員工要努力讓自己成為不可缺少的人才是重點。
當然啦,有時候老闆信任的人不見得真正就是公司不可缺少的人,這樣的現象在大多數『人治』為主的遊戲公司裡更是常見。如果你覺得自己是公司非常重要的人但卻被老闆冷落,你當然可以選擇換個更好的環境 (前提是你真的有能力而不是自己以為自己很棒唷) 。
當然,造成專案 Delay 的原因很多,並不只有以上所列出的這三種。上面所提出來的,只是在台灣的遊戲公司裡常見的狀況。
如果各位有興趣投入這個產業,或是已經在這個產業裡,可以看看自己所在的公司是否有以上的狀況。
銀狐 Silver Fox。一個在遊戲業打滾30年的老頭,現在則是半退休狀態的說書人。有空喜歡玩玩遊戲,談談遊戲產業的事。喜歡出國旅遊,四處吃吃美食增加體重和膽固醇,當當兼職的遊戲顧問、做遊戲的評測,玩一玩自己有興趣的遊戲。
受教了