資源分包——unity超大型游戲資源管理方案


unity mmo arpg? 暗黑破壞神:不朽?
是一個大型重度游戲,該游戲資源已經超過10G
所以它用了**資源分包技術**減少下載時間。
首包只包含基礎資源,在玩家玩第一關的時候,
后臺就開始下載后面章節(jié)的內容,做到了無感銜接。
從玩家體驗角度只是等待了幾分鐘的安裝時間
文章附帶視頻

分包加載演示

真機運行效果

這篇文章是unity3d AssetBundle 資源熱更專題的內容拓展
建議先觀看
核心講解
根據上次戰(zhàn)棋游戲的資源架構
先劃分好**首包資源(mainpackge)**和**分包資源(subpackge_N)**.
這樣就能把資源一分為N個
因為繼承了之前的功能,所以我們分包也是具備
資源差異對比,文件斷點續(xù)傳,計算加載速度,包體總大小,清單生成,包體加密等
這里把2個場景(46M),1個地形預制體(1M) 打進了分包
游戲首包體積=70-46-1=23M

改動清單生成規(guī)則
分為主包清單1個,分包清單2個


?例子:從分包加載GameObject
從分包實例化對象,假如分包不存在會自動下載,完畢后執(zhí)行實例化

?例子:從分包加載場景(圖中演示,加入了UI進度顯示)

unity mmo arpg 開發(fā)教程進階
unity mmo arpg 進階開發(fā)教程
unity mmo arpg 教程
資料領取方式,私信:UNITY資源分包
標簽: