精致的人物設計、次世代的游戲畫面、華麗的戰(zhàn)斗特效、宏大的故事背景,天之游《王者軍團》將我們帶進了一個嶄新的未來世界。該游戲首次將MOBA第一視角射擊玩法搬上移動平臺,這種移動與競技元素的結合,迅速吸引了眾多玩家的眼球,僅在封測期間就獲得了數(shù)十萬的下 載和關注,新游平臺TapTap預約量十余萬。與此同時,《王者軍團》官 方微信等社交媒體粉絲數(shù)接近二十萬。
兩次封測期間,除了為我們留下深刻印象的科幻寫實風畫面表現(xiàn)、精巧的英雄技能設定、激烈暢快的戰(zhàn)斗設計、精細的全手工動畫,我們今天來扒一扒天之游《王者軍團》中你所不知道的眾多技術黑科技,小板凳準備好了嗎?
百萬級Server+服務端
天之游成立至今,擁有十余年大型網絡游戲開發(fā)經驗,通過盤古、小男孩自研游戲引擎技術的積累,對服務器端的造詣深厚。天之游旗下多款大型網絡游戲作品,都離不開這套高并發(fā)、高穩(wěn)定的服務器底層架構。從以“萬人國戰(zhàn)同場PK”為賣點的國戰(zhàn)網游《出發(fā)OL》到郭敬明代言的大型多人在線MMORPG類游戲《幻城OL》,再到擁有超千萬注冊人數(shù)的多人在線MOBA手游《刀塔西游》,天之游服務器解決能力不斷提升。
為了進一步支持未來“小男孩”大型社交化電競平臺的業(yè)務承載能力,以及旗下多款電競游戲共享用戶中心的拓展能力,天之游服務器研發(fā)團隊在2017年初再一次升級了服務器架構,將單服務器用戶量從十萬級升級至百萬級。對比當下流行的魔獸世界,正常承載量為幾千人同服,而單服務器高負載約為2W+,而對于天之游最新的百萬級別用戶服務器架構來說,其單服務器組正常設計承載量在20W,其極限承載能力約100W,通過多組服務器單元構建大區(qū),輕松實現(xiàn)百萬級別玩家同時登錄的能力。
舉個栗子,對于《王者軍團》中國區(qū)大區(qū),將部署華南服、華東服、華中服、華北服等多個服務器單元,在華南服可保證20萬用戶同服匹配競技,最高可以達到近百萬用戶極限負載。在負載可控的環(huán)境下,區(qū)內各服務器單元還支持跨單元的數(shù)據(jù)同享與通信,保證了并服與跨服對戰(zhàn)的能力。也就是說假如華中服與華北服在線玩家人數(shù)在設計承載量20W左右時,可以合并兩服玩家同場競技,舉辦定期跨服賽事。此外,通過大區(qū)的劃分,如中國區(qū)、海外區(qū),玩家在線人數(shù)的支持能力可以進一步擴展。
后端體素化的世界
另一項讓天之游引以為豪的“黑科技”便是體素化服務器。體素就是像素的三維版本。在三維中也可以用體素的三維數(shù)組表示一個柵格化的三維空間。體素所儲存的不僅包括每一單元的顏色、位置,還可以包括更廣義的屬性信息。例如《我的世界》的體素會儲存讓空間的材質(泥土、石、水等)。體素化(Voxelization)是將物體的幾何形式表示轉換成最接近該物體的體素表示形式,產生體數(shù)據(jù)集,其不僅包含模型的表面信息,而且能描述模型的內部屬性。簡單來說你可以想象《我的世界》或樂高游戲那樣,一個個小盒子組成一個世界,但這些盒子非常小,如同沙子一樣,你可以自由改變它們的形狀與造型。
體素化服務器是為處理體素化三維模型而設計并優(yōu)化的服務器構架,國內游戲界也只有《天涯明月刀》的極光工作室等少數(shù)頂級技術開發(fā)團隊在大型項目中使用。天之游游戲開發(fā)團隊,通過前期沙盒游戲《我的創(chuàng)造VR》研發(fā)的積累,逐漸掌握了生成、儲存并處理體素化場景數(shù)據(jù)的核心技術。在《王者軍團》的服務器端,大量使用體素化技術,開發(fā)團隊為每幅場景搭建了體素化構架,在體素化服務器內同步模擬游戲玩家的實時操作數(shù)據(jù),完成游戲內角色位移、彈道、碰撞、障礙判斷等邏輯運算。
這一技術的引入,為游戲帶來了諸多優(yōu)勢,最直觀的便是游戲流暢性的提升。在體素化三維環(huán)境中,3D運算的效率更高,游戲團隊將框架游戲中核心部分3D物理運算放置在體素化服務器中,在手機客戶端僅保留了小部分細節(jié)的3D物理模擬。憑借云計算服務器強大的運算能力,統(tǒng)一處理核心3D判斷,大幅降低了各移動客戶端處理器數(shù)據(jù)計算量,保證了玩家在不同地圖中穿行走位、團隊配合、PK、釋放技能時流暢的體驗。
體素化技術的另一優(yōu)勢是,通過在服務器端體素化場景地圖,并實時模擬客戶端行為,等同于在服務器端設立了一套完整的三維驗證機制。這就有效避免了黑客僅通過篡改客戶端邏輯,改變游戲原有的邏輯設計。對玩家來講,也就是游戲外各種輔助英雄瞬移、穿越、超距跳躍、穿墻攻擊、操控彈道等一系列作弊功能的外掛將無處匿行!所以我們敢說,《王者軍團》將是最安全、最公平的第一人稱射擊MOBA移動競技游戲!
下一期,小編會向大家?guī)砀唷锻跽哕妶F》使用的“黑科技”。融入了那么多黑科技的這款手游到底表現(xiàn)如何?大家是不是躍躍欲試,想一睹游戲芳容呢?痛失前兩次封測機會的小伙伴們可以在百度搜索天之游《王者軍團》,觀看各大游戲門戶網站相關報道及封測玩家上傳的視頻。還沒有親手玩過《王者軍團》的小伙伴們,趕快關注“王者軍團官微”,可不要再錯過下次封測機會了!