太吾繪卷怎麼跟隊友一起戰鬥(太吾繪卷Bug過多)
2023-04-14 10:57:18
文章來源:小黑盒——gdtop
叄佰尊重原創,版權為原作者所有,如有侵權,請聯繫我們刪除。
9月21日,期待已久的《太吾繪卷》正式版發售,茄子重構遊戲的底層代碼架構,相比於先前的EA版,遊戲的新手引導約等於無,UI界面繁瑣,戰鬥系統枯燥,而且Bug過多,這些問題引發玩家對遊戲的爭議;面對這些質疑,主創團隊在群裡罵前同事,並將遊戲發售後的問題甩鍋給這位離職的前程式設計師,雙方展開對線。
2018年9月21日,《太吾繪卷》橫空出世,登陸Steam平臺後一鳴驚人,憑藉其神話武俠的主題,以及結合Roguelike元素的沙盒模擬經營耐玩的特性,口碑極佳,引來大量主播和玩家試玩,在發售當天就突破了3萬套!
在熱銷商品上,《太吾繪卷》擊敗了當時大熱的《絕地求生》,登頂Steam熱銷榜,不過遊戲也有存在一些問題,比如系統UI過於複雜,新手教程不是很友好,入門時間較久前期比較勸退等等,不過玩家們還是掏腰包支持國產遊戲,首周銷量直接達到30萬!
製作人茄子致謝玩家,遊戲僅有5位核心開發人員,而且沒有資金支持且成員分散在各地的小團隊,太吾由茄子「逆練代碼」所成,遊戲尚且存在很多問題,事件劇情也未實裝,茄子承諾會在EA過程中打磨好遊戲!在發售之後的短短三個月時間裡,《太吾繪卷》的銷量就已經達到100萬!
當時除了太吾外,椰島的中國式家長同樣登上Steam熱銷榜,玩家用真金白銀支持國產遊戲!對於獨立遊戲來說,100萬銷量已經相當成功了,更何況只是在三個月裡完成的奇蹟,茄子在遊戲發售的三個月內持續更新,優化事件和奇遇設計。
另一邊,茄子發文稱終於和製作組三位素未謀面的夥伴見面,幾人成立螺舟遊戲工作室,並開始擴建團隊,招收UI設計師、遊戲美術、動畫特效、程序設計人員,而且遊戲在19年9月後,將進入封閉開發階段,遊戲版本不再更新。
搶先體驗版更新了一年後,《太吾繪卷》取得了200萬銷量,從2019年9月30日開始,螺舟工作室宣布在未來會進入封閉開發階段,定期與玩家分享更新日誌,並且繼續招收2D遊戲美術設計師和Unity工程師,本次對線的前程式設計師「風后」正是這一批入職的員工。
「風后」是一名忠實的《太吾繪卷》玩家,在發售之初就玩了遊戲,並且一直在做太吾的MOD,比如太吾管家;終於,2020年5月,「風后」加入螺舟公司,正式參與到封閉開發中來,在公司裡負責後端架構和開發,玩家也在等待太吾的正式版。
因為要對遊戲整體底層框架重構,耗時非常久,同時要支持後續各種類MOD、DLC的製作和擴展,以及聯網功能等等,動畫、劇情、音樂、美術方面的工作量也很大,再加上疫情原因,茄子一鴿再鴿,正式版一直延期。
並在今年的1月份,封閉開發過去兩年,這時「風后」為生病離職,太吾正式版並未順利在21年推出,茄子發文向玩家致歉,螺舟團隊將整個遊戲推倒重寫;今年4月份,太吾宣布將在9月21日推出正式版,同時在9月5-8號開放測試。
此刻距離遊戲發售已經過去了整整四年,開放測試階段就已經顯露出大量Bug的問題,正式版推出後Steam評測「褒貶不一」,很明顯,因為茄子最初在EA階段修修補補,逆練代碼已經相當於「shi山」,Mod製作者還傳出茄子各種變量名不規範、隨心所欲完全沒有考慮優化代碼。
這些問題給重構遊戲帶來了更大的工作量,遲遲不推出正式版,發售後Bug雪崩也就在所難免,而「風后」事件則揭露了螺舟團隊的不專業性以及糟糕的項目管理。在「風后」任職階段,遊戲在封閉開發,所以很多代碼都是內部測試用,比如很多變量、方法、埠都先寫死測試,不過製作團隊就這一問題,直接群裡罵風后甩鍋給他找他對線。
製作團隊認為「風后」留下一個爛攤子就走了,「風后」這邊詳細解釋了遊戲架構問題,說遊戲本身與其他遊戲差別很大,數據關聯非常多而且數據量大,不僅消耗CPU還佔硬碟,為了解決這個問題,「風后」提出用二進位代替純文本,如果用純文本的話一個檔就是5GB。
計算機文件基本上可以分為二進位文件和ASCII文件,後者也可以稱為文本文件,包含英文字母、數字、常見符號等,比如HTML、TXT是很典型的純文本文件,PHP、JS這些腳本語言文件也都可以視作文本格式的Text文件。
Binary文件有點在於可以壓縮文本,特別是存實型數字時可以節約大量空間,平時大家下遊戲下程序時也會遇到二進位文件,比如原始碼安裝和直接下載二進位文件安裝,前者需要多進行一次編譯的過程才可運行程序。遊戲重構數據同樣需要重構,二進位存檔寫進新數據後就無法用舊代碼繼續讀取新數據。
「風后」給出對應解決方案是每個數據對應版本,版本更新後即調用新版本邏輯來讀取數據;在遊戲更新後,讀檔時直接更新數據版本,再存檔即更新版本後的二進位存檔,往後每一個新版本都以這個邏輯為準(其實現在大型遊戲用純文本文檔的並不多)。
按理來說,「風后」這些操作並沒有什麼問題,目前紅字問題不出在後端,但製作團隊交接後,並沒有處理好問題,玩家讀檔後會遇到壞檔,而且寫死埠攔住了10%的玩家,筆者之前也做過很長時間的後端,講道理這真的不是啥大問題,要怪也只能怪接手的人文檔細節還沒交接完畢,就把「風后」放走了。
部分Mod作者發問是不是後端出問題,「風后」認為自己後端沒問題,存檔修改工具也已經提供給交接的人,本人是一直加班加點調整體架構,生病離職;螺舟製作團隊那邊指責「風后」跑了留下爛攤子,群裡雙方對線,從雙方敘述以及太吾暴露出的問題來看,「風后」的水平比螺舟目前後端要高很多。
不過這些問題也並不算很嚴重,歸根結底還是發售時間趕工太匆忙,花點時間排查或者請個後端大佬去幾天就能搞定的事。螺舟錯就錯在不應該把問題公開化,現任程式設計師內部會議可以甩鍋,在MOD群裡沒必要對線,這也體現茄子在用人管理和項目管理上的失職,同時也是國內許多小型遊戲公司面臨的通病。不過,像2077那樣都會面臨項目管理上的災難,其他公司自然也不用太過苛責,還是希望螺舟能繼續修好Bug投入下一階段的遊戲製作吧,畢竟還有這麼多玩家支持太吾就已經是最大的幸運了。