歷時四年的暗黑風手遊順利上線,帶你瞭解開發背後的故事
《拉結爾》是一款以北歐神話為藍本的暗黑品類ARPG手遊,擁有浩瀚深邃的世界觀、豐富多樣的玩法。玩家可以從上百種天賦和龐大的裝備系統中自由選擇。這款ARPG遊戲裡少數實現暗黑系列裝備被動系統、怪物被動技能的手遊,為玩家提供了極大的Build空間。
結緣:美術品質高
騰訊遊戲學院專家Gavin,曾參與騰訊自研3D引擎研發,以及《鬥戰神》、《全民超神》等專案,主要負責客戶端開發的工作。Gavin早在去年就體驗過《拉結爾》的早期版本,當時對它的印象就是“美術品質很高,但可能在程式方面會有比較大的壓力”。
《拉結爾》這款遊戲玩法特別多,系統比較複雜,從程式上來說,對程式設計師的架構能力要求會比較高;另外它對美術品質的要求比較高,這不僅要考驗程式在效能優化方面的能力,還要考驗團隊在效能和美術表現之間的平衡能力,要摳到每一個細節,把水分都擠出來。
比如渲染的時候,如果一個人被門擋住了,為了效能,必須馬上讓它消失;而對於效能要求不是那麼高的遊戲,可以選擇繼續繪製,影響也不大。
溝通:從線上到線下
最開始,專家和《拉結爾》團隊主要是通過線上溝通,一般團隊提出的問題,專家能馬上解決的問題很少,因為程式很難一兩句話就描述清楚。所以,Gavin會先線上上為團隊做一個大概的分析,讓團隊自己去做一些嘗試,來驗證他的一些猜測,一般要好幾個來回,才能把問題定位出來。當然也可能在驗證的過程中,他們就找到了問題的本質了。
而線下的溝通就會高效很多,在上線前《拉結爾》遇到了crash率較高這個問題,遲遲沒有定位到原因。團隊review了場景載入和資源打包等等模組,仍未找到問題所在,這讓Gavin也感到非常迷惑。為了徹底解決這個問題,Gavin前往《拉結爾》團隊工作現場,和團隊成員直接線下溝通,瞭解了遊戲的流程架構和底層設計。在溝通的過程中,偶然提到了一點,在網路協議解包的時候,團隊用了unsafe指標,這種方式比傳統方式效能更好,但有一些穩定性的風險,需要在程式碼裡對使用做一些嚴格的保障。團隊成員提到這個點之後,Gavin就懷疑,問題是不是有可能出現在這裡,於是現場review了一下程式碼,確實發現了幾處風險(點選瞭解更多遊戲打磨詳情)。
線上交流,一般是打字交流,所以可能只會把自己覺得重要的資訊說出來,但線下交流比較輕鬆一些,說的內容也比較多,所以就會高效很多。
與此同時,專家還和研發主程交流了開發流程和規範等問題,分享了一些個人的經驗,有效提升了團隊的開發效率。
“我覺得這個團隊戰鬥力蠻強的,執行力很強,有幾次我在群裡提了一些建議和修改嘗試之後,半個小時或一個小時之後就拿出了新包測試,這種執行力值得學習。”
意義:收穫是雙方的
對於《拉結爾》這類暗黑風格的遊戲,畫面是非常重要的,這會讓玩家看到遊戲的第一眼就產生玩下去慾望。除此之外,代入感也很重要,曾經的經典暗黑系列也是因為它的獨特的世界觀和鮮明的人物形象讓很多玩家愛不釋手,而代入感這部分則需要玩家自己慢慢去體驗了。
“我還蠻喜歡這種暗黑風題材的,我以前做《鬥戰神》也是偏暗黑風格的,代入感這塊體驗還是不夠多,之前都是針對某個場景或者某個問題來討論。6月20日《拉結爾》上線後,我再好好體驗一下。”
騰訊遊戲學院專家團對遊戲團隊的指導也已經進行了數月,現在產品終於順利上線了,對此,我們也詢問了Gavin對於這種專家坐診指導的看法。
“收穫是雙方的,他們遇到的問題,也會變成我的經驗。很多中小團隊的產品可能有非常好的亮點,但是很容易被特別小的問題卡住,這種情況下,你能幫他們邁過這些小問題,可能就會影響到這一款遊戲是否能做完。如果騰訊遊戲學院可以做一個管道,把騰訊的一些優勢傳遞給中小團隊,可以幫他們節省很多成本。我想這就是“騰訊遊戲學院專家團”存在的意義。”
關於騰訊遊戲學院專家團
如果你的遊戲也富有想法充滿創意,如果你的團隊現在也遇到了一些開發瓶頸,那麼歡迎你來聯絡我們。騰訊遊戲學院聚集了騰訊及行業內策劃、美術、程式等領域的遊戲專家,我們將為全世界的創意遊戲團隊提供專業的技術指導和遊戲調優建議,解決團隊在開發過程中遇到的一系列問題。
專案指導合作請聯絡微信:18698874612
來源:騰訊遊戲學院
地址:https://gameinstitute.qq.com/community/detail/133003
相關文章
- 瀏覽器新版本上線背後的故事瀏覽器
- 《Cut The Rope》 HTML 5版背後的開發故事HTML
- 帶你瞭解 WebAssembly 的發展、應用與開發Web
- 《碼出高效:Java開發手冊》背後的故事Java
- 你不知道的《阿里巴巴Java開發手冊》背後故事阿里Java
- 《一念逍遙》團隊成員講述遊戲開發、上線背後故事遊戲開發
- 專利背後的故事 | 一種郵件安全控制方法
- 臨時組建60人團隊,20天研發上線,揭祕這款公益遊戲背後的研發故事遊戲
- 探祕嫦娥一號背後的軟體開發故事
- 谷歌氣球上網專案背後的故事谷歌
- 微軟開源 .Net 平臺的背後故事微軟
- 瞭解Instagram背後的技術
- Redis持久化背後的故事Redis持久化
- Java main方法背後的故事?JavaAI
- Mac OS X 背後的故事Mac
- HTML5背後的故事HTML
- 為你揭祕小程式音視訊背後的故事......
- 上線6年翻紅的SLG遊戲《Evony》與其背後國內團隊的故事遊戲
- 從心出發:indieprize 3款原創精品遊戲背後的開發故事遊戲
- dyld背後的故事&原始碼分析原始碼
- 蘋果自動駕駛背後的故事蘋果自動駕駛
- 愛回收IPO背後的新老故事
- GCC編譯器背後的故事GC編譯
- RestCloud ETL 社群版背後的故事RESTCloud
- 微博春晚背後的技術故事
- 蘋果的口述歷史:偉大商業故事背後的設計傳說蘋果
- 開源筆記軟體 Joplin 背後的故事筆記
- LinkedIn利潤井噴背後的軟體開發模式革命模式
- 10個例子帶你瞭解機器學習中的線性代數機器學習
- 帶你瞭解webpackWeb
- 誰來背鍋?自動駕駛車禍背後的故事自動駕駛
- 帶你瞭解IP地址的計算
- 帶你真正的瞭解加密和Hash加密
- 10個社交網站背後的故事網站
- Java後端開發三年,你不得不瞭解的JVMJava後端JVM
- 主動接洽Netflix?《後翼棄兵》衍生手遊的開發故事
- 帶你快速瞭解HTMLHTML
- 官宣定檔!買斷制暗黑國風Rogue手遊《暖雪》12月15日全平臺上線