手游做開放世界不是新鮮事,但做一個20平方公里、能同時承載上百萬活躍玩家的城市,這事兒聽著就有點離譜。最近跟一位做了11年世界設(shè)計的老哥聊了聊,他剛帶隊搞完這么一個項目,聊完之后我只想說:原來我們每天在手游里跑圖,背后藏著這么多門道。
Bogdan Verteletskyi,Lead World Designer,專門搞大型多人游戲的城市環(huán)境。他的工作卡在設(shè)計和技術(shù)的中間地帶——既得讓城市好看,又得讓幾千人同時在線不卡成PPT。這次他分享了自己怎么從零搭起一個移動端開放世界的經(jīng)驗,有些思路挺反直覺的。
![]()
先解決一個問題:一百萬人同時在線,人放哪兒?
單機游戲好辦,設(shè)計師想讓你往哪走,劇情、任務(wù)、空氣墻都能引導(dǎo)。但多人游戲不行,玩家行為根本不可預(yù)測。Bogdan說他的核心思路是"用世界結(jié)構(gòu)本身來組織人流",而不是靠系統(tǒng)硬塞。
具體做法是在最早期就定死200多個興趣點(POI)——商業(yè)區(qū)、工作場所、交通樞紐、地標(biāo)建筑,全部提前規(guī)劃好。這些點不是后期填內(nèi)容的時候隨便塞的,而是從一開始就把城市的功能邏輯定下來。好處很明顯:玩家自己會往這些地方聚集,不用你教,城市也不會亂成一鍋粥。
他把這個城市切成四個大片區(qū):中心商業(yè)區(qū)、工業(yè)區(qū)、住宅區(qū)、歷史區(qū)。每個區(qū)有自己的視覺語言和功能定位,玩家瞄一眼就知道自己在哪、該往哪走。空間層級、內(nèi)容分布規(guī)則、密度控制這些,都是他自己定的。
有個細節(jié)挺有意思:正式開工之前,他先做了一個完整的blockout(白模)來驗證尺度和比例。聽起來像是基礎(chǔ)操作,但很多項目為了趕進度會跳過這一步,結(jié)果后期發(fā)現(xiàn)"這棟樓太高了""這條路太窄了",返工成本爆炸。Bogdan這招屬于"慢就是快",前期多花時間驗證,后期省大事。
移動端優(yōu)化:不是砍畫質(zhì)那么簡單
20平方公里扔手機上,內(nèi)存和性能都是硬約束。Bogdan的做法是"設(shè)計階段就把優(yōu)化考慮進去",而不是等做完了再砍。
他建立了一套內(nèi)容分布規(guī)則,根據(jù)玩家密度動態(tài)調(diào)整細節(jié)層級。人多的地方精度高,人少的邊緣區(qū)域自動降級。這套系統(tǒng)和視覺開發(fā)團隊、技術(shù)管線深度綁定,不是設(shè)計師拍腦袋定的,而是跟程序、美術(shù)一起磨出來的。
另外,世界結(jié)構(gòu)本身也在幫優(yōu)化忙。因為POI分布合理,玩家天然會被引導(dǎo)到特定區(qū)域,系統(tǒng)可以預(yù)判哪里需要加載高精度資源,提前做準(zhǔn)備。這比"全地圖一視同仁"聰明多了,既省資源,玩家體驗也流暢。
世界構(gòu)建是系統(tǒng),不是堆資產(chǎn)
Bogdan反復(fù)強調(diào)一個觀點:世界設(shè)計不是"擺模型",是設(shè)計一套系統(tǒng)。每個空間決策都會影響玩家行為、性能表現(xiàn)、可擴展性。尤其是在多人環(huán)境里,玩家會用自己的方式"使用"你設(shè)計的空間,設(shè)計師得預(yù)判這些行為,而不是假設(shè)大家都會按劇本走。
他這11年就是這么過來的——從單純做環(huán)境美術(shù),慢慢轉(zhuǎn)向大型系統(tǒng),現(xiàn)在完全是在設(shè)計和技術(shù)的交叉點干活。按他的說法,這種轉(zhuǎn)型是"有意為之",因為越來越發(fā)現(xiàn),真正決定玩家體驗的往往不是某個建筑多好看,而是整個城市運轉(zhuǎn)起來順不順。
最后
聊完最大的感受是:我們罵手游優(yōu)化差、加載慢的時候,可能不知道有些團隊已經(jīng)在很努力地用設(shè)計手段解決問題了。20平方公里、百萬并發(fā)、移動端——這三個條件湊在一起,能跑起來本身就是技術(shù)活。Bogdan這套"用結(jié)構(gòu)引導(dǎo)行為、用分布控制性能"的思路,放在端游和主機游戲里應(yīng)該也管用。畢竟,讓玩家不迷路、不卡頓,永遠是開放世界的基本功。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.