一堆方塊能做什么?
搭城堡、造農田、建設城市
在《迷你世界》里只要發揮你的想象力
什么都可能實現
甚至創造一個自己的世界
迷你創想(深圳)科技有限公司(簡稱:迷你創想)是一家致力于打造優秀的青少年創意實踐平臺的企業,其傾力打造的《迷你世界》是一款國產沙盒創意平臺,主要通過方塊組合自由創造等方式,引導用戶在平臺上創作虛擬作品。
穩定性與彈性兩手抓
支持大規模全真虛擬互動
自2015年上線至今,《迷你世界》單月月活躍用戶已突破1億。其旗下虛擬偶像“花小樓”發行的單曲,總播放量超過2億次。
迷你云服是支撐《迷你世界》的服務平臺,提供更為穩定的聯機服務,以增強用戶聯機的游戲體驗。但隨著用戶劇增和訪問量的加大,迷你云服在穩定性和彈性擴容方面面臨挑戰:
穩定性:業務對數據庫的穩定性要求極高,系統不穩定將直接導致用戶流失;
彈性擴容:用戶數據過百億,業務高峰期資源需快速下發升配,以保障玩家體驗。
面對挑戰,一場平臺升級之旅就此開啟。華為云數據庫團隊圍繞客戶需求,針對業務特點打造了一套合理高效的游戲數據庫方案,提升用戶聯機的游戲體驗,為迷你創想1億+用戶暢玩游戲保駕護航。
主備架構優化:使用RDS云盤主備實例,該實例經過海量用戶生產系統充分驗證,在數據庫性能和穩定性方面極具優勢,可輕松應對海量訪問壓力;
分庫分表改造:采用DDM+RDS做分庫分表改造,使用hash算法針對用戶的唯一鍵進行業務拆分,由原先的集中式修改為分布式,均衡負載以提升數據庫性能;
節點快速擴容:針對業務場景,提供DDM計算節點快速擴容、RDS節點快速規格變更等能力,解決客戶高峰期資源快速下發問題。
華為云數據庫全力負責《迷你世界》的底層資源保障,2個月內完成了游戲內測至上線全流程,提升了業務上線效率;在游戲運行期間,支撐了海量用戶同時在線,為花小樓音樂會等高峰場景的穩定運行提供了堅實的保障。
創作開發工具便捷化
驅動創新內容生產
作為國內優秀的沙盒創意類游戲,《迷你世界》擁有繁榮的UGC生態,有7000萬開發者每天在不斷地創作新內容。相應的,游戲也需要不斷給開發者提供各種工具,讓他們發揮想象,進行場景、人物的創作。
在內容創作方面,《迷你世界》推出了自定義模型編輯器用來構建3D角色的動作能力,模型編輯器里搭載了華為終端云的AR Engine。
基于這個編輯器,玩家可以在游戲中對他人的特定動作進行拍攝,將復雜的三維人體動作轉化成骨骼動態,上傳到游戲中映射到游戲角色。
其中,AR Engine簡化了自定義動作創作,僅用一臺華為手機即可完成所有內容創作,創作時間從天級縮短到分鐘級,內容創作難度大大降低,引發了虛實角色創作的熱潮。
海量內容審核智能化
構建健康游戲環境
面對開發者每天創造的大量內容,高效審核是一個讓人頭疼的問題。為了確保內容場景的合規性,《迷你世界》每天需要進行大量且細致的內容審核,對審核準確率和實時性要求極高。
為此,迷你創想構建了一套嚴格的內容審核流程,通過本地詞庫過濾,后續通過華為云AI智能審核與人工復查,大大提升了內容審核效率和準確率,為用戶提供健康、清潔的游戲環境。
技術升級促進游戲內容和玩法創新,相信未來,迷你創想將和華為云一起為游戲玩家提供更流暢、有趣的游戲體驗,讓我們拭目以待!