由品玩邦藝術與疊紙遊戲聯(lián)合發(fā)行的《
閃耀暖暖》預告將於近日啟動改版,照相功能即將全面升級。巴哈姆特 GNN 也特別以電子郵件的方式訪問到疊紙遊戲技術中心技術總監(jiān)張霽及美術總監(jiān)柳叢,與玩家分享本作 3D 化的理由以及製作上的困難之處。
GNN:《閃耀暖暖》是暖暖系列遊戲首款以 3D 形式呈現(xiàn)的作品,當初是出於什麼考量將遊戲 3D 化呢?
疊紙遊戲技術中心技術總監(jiān)張霽:製作團隊注意到很多玩家在體驗前幾代暖暖遊戲時,對遊戲裡的服飾細節(jié)和花紋圖案非常感興趣,除了服飾正面視角外,玩家似乎也很想了解這套服飾側面看起來是怎樣的,背面又有什麼樣的設計。
基於這樣的一個需求,團隊成員想讓玩家在《
閃耀暖暖》裡就能直接看到人物和服飾所有的設計和細節(jié)。遊戲開發(fā)初期,嘗試方向是基於 2D 骨骼動畫編輯工具對人物和服飾做 360 度旋轉,效果有點像 Live2D 的感覺,不過沒有達到追求的感覺,因此繼續(xù)探索的方向很快轉向了 3D,團隊發(fā)現(xiàn) 3D 的表現(xiàn)形式能幫助我們呈現(xiàn)角色和服飾的諸多精美細節(jié)。
GNN:3D 形式為《閃耀暖暖》在畫面表現(xiàn)上帶來了哪些新的變化?
張霽:3D 展示會更全面,玩家在《
閃耀暖暖》內可以透過旋轉、拉大角色,360 度觀察服飾的設計和材質細節(jié)。
此外,相對於純貼圖式的換裝玩法,3D 的形式增強了搭配組合的自由度,同時也使得人物、服飾各部分間的交互關係更為複雜,給技術上帶來不小難度。針對這一點技術團隊設計了一套碰撞處理的物理系統(tǒng),可以將遊戲裡設計的多樣服飾版型和角色人體架構簡化為骨架模型,將布料模擬為粒子和彈簧組合的形態(tài),通過粒子、彈簧與骨架的碰撞處理來幫助實現(xiàn)人物運動時服飾自然的動態(tài)效果。
3D 的表現(xiàn)形式也增加了角色暖暖與玩家之間的互動性,暖暖可以像個真實的好朋友一樣跟玩家對話,在玩家面前開心舞蹈,跳出來幫玩家慶祝生日等等。
GNN:作為疊紙首款 3D 手機遊戲,貴團隊在技術研發(fā)過程中遇到最大的難題是什麼?又是如何克服的呢?
張霽:最大的難題是如何在手機性能的限制下,實現(xiàn) 3D 高精度的細節(jié)表現(xiàn),畢竟細節(jié)是暖暖系列遊戲的基石。
技術團隊發(fā)現(xiàn)貼圖的分辨率對性能的影響比較大,從圖片裡可以看到分別使用 1024 和 2048 分辨率的貼圖呈現(xiàn)的效果,以及相應的 AB 佔用和渲染耗時,可以看到即使使用 2048 分辨率的貼圖在鏡頭拉近的時候仍然無法達到製作團隊希望的精度,而隨著解析度的增加,包體內存壓力迅速增加,也不利於持續(xù)更新。
為了解決這個問題,技術團隊使用了多層 UV 和多層貼圖拼合的方式,最右的例子是使用了四層 UV、四層貼圖拼合達到的效果。可以看到精度有了顯著的提升,相當於 4096 的貼圖,但佔用比 1024 的單張貼圖還要小。
基此,技術團隊還會透過程式化方式進行一些閃點、珠光等細節(jié)的補充,來支援 3D 高精度的細節(jié)表現(xiàn)。
GNN:《閃耀暖暖》3D 化後對手機性能想必也會帶來挑戰(zhàn)。技術團隊是如何找到畫面表現(xiàn)和手機性能間的平衡點呢?在這方面又經(jīng)歷了哪些嘗試呢?
張霽:基本上技術團隊會基於畫面高精度、無鋸齒的標準,不斷進行手機壓力測試,尋找高精度與手機性能之間的平衡點。其次,在遊戲內做了畫質分級設定和一些開關設置,也會在遊戲中用 benchmark 的性能來測量玩家的硬體性能以進行自動設置。
GNN:對於遊戲裡上百種 3D 材質,製作團隊是如何還原每種材質的紋理效果?又有哪些材質是最難還原到遊戲裡的?
疊紙遊戲技術中心美術總監(jiān)柳叢:在材質開發(fā)的部分,團隊是針對不同材質的布料做過深度研究,在當時階段幾乎是進入 “走火入魔” 的狀態(tài) —— 陪另一半逛街看到衣服就想摸一摸、搓一搓、拍照起來回去研究,時不時還會蹦出:“這材質很 PBR!” 的言論。透過對布料的研究,我們發(fā)現(xiàn)布料的編織方式是最為重要的環(huán)節(jié),採取不同的織法呈現(xiàn)出的紋理都是不一樣的,不同的紋理結合不同的材質,就可以做出上千種變化。
技術團隊是運用程序化紋理的方式來模擬真實的編織方式,為了豐富材質的變化和表現(xiàn),我們會在製作過程中增加一些隨機的效果,比如隨機磨損、隨機線頭。下圖可以看到我們的製作思路和隨機效果。
-
材質基礎層
-
基礎層 + 隨機層
-
基礎層 + 隨機層 + 細節(jié)層
-
渲染後進一步細節(jié)處理,呈現(xiàn)出不同的材質效果
最難還原的材質可能是五彩斑斕的黑布吧,不過也是有可能實現(xiàn)的,比如在特殊光滑的黑色材質上覆蓋一層類似油光膜的物質。
GNN:此次遊戲改版給玩家?guī)砹四男┬碌捏w驗呢?
張霽:此次改版會新增一個 AR 拍照、錄影的功能,玩家可以在現(xiàn)實場景中跟暖暖合照,有種暖暖來到玩家身邊的感覺。
AR 玩法展示影片
GNN:《閃耀暖暖》未來在技術開發(fā)方面有沒有什麼規(guī)劃?
柳叢:目前一套 3D 服飾的製作流程比較複雜,所花時間和成本也比較高。往後希望可以緊跟技術發(fā)展的腳步,借助新技術,在不影響品質的前提下,提高 3D 服飾的產(chǎn)出速度和效率。
GNN:最後,有沒有什麼話想對喜愛《閃耀暖暖》的玩家們說呢?
張霽:玩家喜愛疊紙研發(fā)的遊戲是團隊非常感激、慶幸的事情,也是團隊不斷前行、突破的動力。
柳叢:有玩家在網(wǎng)路上留言,想知道建模師的頭髮還在嗎?我想對關心疊紙的玩家說,放心!我們的頭髮還很茂密。在這裡也感謝玩家們的喜愛和支持。