[魯蛇] 想請問unity熱更新的問題?

看板GameDesign (遊戲設計)作者 (我不是聰明56)時間8年前 (2017/06/10 15:14), 編輯推噓4(4017)
留言21則, 4人參與, 最新討論串1/1
小魯最近在用unity開發一個jos遊戲 也在思考更新這一塊 畢竟用appstore更新需要經過蘋果審核 主要想即時更新scene的內容和變化 請問這樣是做的到的嗎? 爬文有說ios似乎沒辦法用asset bundle 也有人用uLua 來做 但蘋果有發聲明要全面封鎖ulua 難到真沒辦法在ios上做熱更新嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.164.42 ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1497078844.A.947.html

06/10 15:57, , 1F
1. iOS 可以使用 asset bundle
06/10 15:57, 1F

06/10 15:58, , 2F
2. 如果只更新場景,沒有新的script是確定OK
06/10 15:58, 2F

06/10 15:59, , 3F
3. 使用lua做熱更新是做得到,但目前算是灰色地帶
06/10 15:59, 3F

06/10 16:01, , 4F
蘋果的態度是所有程式上的行為需要通過審核
06/10 16:01, 4F

06/10 16:01, , 5F
所以未來如果真的被封鎖也不用感到意外
06/10 16:01, 5F

06/10 16:35, , 6F
感謝little大回覆 應該是不會動到新增script的部分 主
06/10 16:35, 6F

06/10 16:35, , 7F
要是增加人物衣服的數量 這樣新增的衣服用原有的script
06/10 16:35, 7F

06/10 16:35, , 8F
是ok的嗎
06/10 16:35, 8F

06/10 16:35, , 9F
(用assetbundle的話
06/10 16:35, 9F

06/10 20:14, , 10F
可以的
06/10 20:14, 10F

06/12 21:54, , 11F
最近剛好也在研究 assetbundle 好用好用
06/12 21:54, 11F

06/13 08:40, , 12F
不過用www下載assetbundle 有時會下載不完全 可能需要
06/13 08:40, 12F

06/13 08:40, , 13F
驗證下載的完整度
06/13 08:40, 13F

06/13 08:48, , 14F
assetbundle的缺點就是有點肥...
06/13 08:48, 14F

06/14 18:42, , 15F
assetbundle 問題很多耶 XD 之前的版本會 memory leak
06/14 18:42, 15F

06/14 18:42, , 16F
unload 前要確認沒有人使用,所以要自己加ref count
06/14 18:42, 16F

06/14 18:44, , 17F
然後load時要確保順序正確以滿足dependency
06/14 18:44, 17F

06/14 18:48, , 18F
操作界面也缺乏彈性,如果想從zip或加密檔案中讀取
06/14 18:48, 18F

06/14 18:48, , 19F
一定要整個讀進記憶體中再用 LoadFromMemory
06/14 18:48, 19F

06/14 18:49, , 20F
沒辦法 on-the-fly 去解壓縮/解密
06/14 18:49, 20F

06/15 07:29, , 21F
好吧assetbundle的缺點不只是有點肥XD
06/15 07:29, 21F
文章代碼(AID): #1PEvmyb7 (GameDesign)
文章代碼(AID): #1PEvmyb7 (GameDesign)