遊戲產業導入敏捷開發之案例探討:以波蘭CD Projekt Red為例


 

敏捷開發帶動了軟體產業的技術面和專案管理面的急遽變革和發展,連遊戲產業也不會缺席,而遊戲產業所追求的高畫質、高效能、高網速低延遲、大量連線穩定性,也跟傳統軟體產業的服務水準協議(SLA)要求相去不遠,旨在提供玩家更穩定、更流暢的遊戲體驗,減少遊戲軟體漏洞或伺服器事故對遊戲玩家帶來的不便。

 

Before Agile:遊戲漏洞對技術和業務的衝擊、重創玩家忠誠度

波蘭知名遊戲廠商CD Projekt Red於2020年推出的遊戲《電馭叛客2077(Cyberpunk 2077)》中,廠商雖經歷多次開發的困難,而屢次推遲上市時間,但遊戲上市發售後依然有上百個嚴重影響遊戲體驗的漏洞,包含存檔損毀、遊戲程式崩潰(Crash)等等,除了造成玩家遊玩體驗的嚴重影響以外,也衍生出了包含退款、商城下架等消費者權益糾紛,導致遊戲公司在2020年12月蒸發500億台幣市值,並在2021年6月累積蒸發台幣1800億市值。

 

After Agile:導入敏捷思維來重整旗鼓、重振玩家信心

遊戲公司在2021年上半年痛定思痛,針對百病叢生的遊戲軟體Bug,制定一系列的更新計畫,著重在原型設計(Prototyping)和迭代循環流程(Iterative process);另一方面,遊戲公司也重整人才庫(Talent pool)來因應遊戲更新檔以敏捷式專案執行和釋出;至於維運和行銷面,遊戲公司改以凸顯改版過程中的具體效益,而非遊戲上市前的空泛概念,讓玩家徹底有感,期望遊戲改版成果與玩家期待產生共鳴。

 

資料來源: (CD Projekt Red, 2021)

圖1:Cyberpunk 2077改版計畫

 

資料來源: (CD Projekt Red, 2021)

圖2:Cyberpunk 2077改版成果,減少遊戲故障率

 

小結

隨著線上遊戲的興起,遊戲業界也得配合玩家的喜好和回饋,一邊進行遊戲軟體架構的改善、一邊進行遊戲伺服器的最佳化;當遊戲發生問題時,若能及時亡羊補牢,制定以敏捷導向的改善路線圖,藉由內部測試迭代循環,以及蒐集對外公開測試的玩家意見回饋,來分析與改善遊戲內的問題,有助於逐步提升遊戲軟體的架構健全度、技術成熟度,以提供給玩家更順暢、更穩定的遊戲體驗。

 

參考來源:

 

  1. CD Projekt Red. (2021, January 13). Cyburpunk 2077 — Our Commitment to Quali8ty. Retrieved from Cyberpunk 2077: https://www.cyberpunk.net/en/news/37298/our-commitment 
  2. Graft, K. (2021, March 30). Dear Investors: CD Projekt shifts to agile dev, focuses on future. (Informa PLC) Retrieved from Game Developer: https://www.gamedeveloper.com/business/dear-investors-cd-projekt-shifts-to-agile-dev-focuses-on-future 
  3. Viswanath, K. (2021, August 5). How Can DevOps Optimise The Game Development Process? Retrieved from BW Businesss World: http://www.businessworld.in/article/How-Can-DevOps-Optimise-The-Game-Development-Process-/05-08-2021-399433/ 
  4. 自由財經. (2020年12月19日). Sony下架2077 開發商市值一度被抹去逾500億. 擷取自 自由時報: https://ec.ltn.com.tw/article/breakingnews/3386302 
  5. 劉法柔. (2021年6月8日). 蒸發1800億市值!投資人要CDPR高層辭職以示負責. 擷取自 新頭殼: https://newtalk.tw/news/view/2021-06-08/585888 

 

 

延伸閱讀