作者samrt5566 (我不是聰明56)
看板GameDesign
標題[魯蛇] 想請問unity熱更新的問題?
時間Sat Jun 10 15:14:02 2017
小魯最近在用unity開發一個jos遊戲
也在思考更新這一塊
畢竟用appstore更新需要經過蘋果審核
主要想即時更新scene的內容和變化
請問這樣是做的到的嗎?
爬文有說ios似乎沒辦法用asset bundle
也有人用uLua 來做
但蘋果有發聲明要全面封鎖ulua
難到真沒辦法在ios上做熱更新嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.164.42
※ 文章網址: https://webptt.com/m.aspx?n=bbs/GameDesign/M.1497078844.A.947.html
1F:推 littleshan: 1. iOS 可以使用 asset bundle 06/10 15:57
2F:→ littleshan: 2. 如果只更新場景,沒有新的script是確定OK 06/10 15:58
3F:→ littleshan: 3. 使用lua做熱更新是做得到,但目前算是灰色地帶 06/10 15:59
4F:→ littleshan: 蘋果的態度是所有程式上的行為需要通過審核 06/10 16:01
5F:→ littleshan: 所以未來如果真的被封鎖也不用感到意外 06/10 16:01
6F:→ samrt5566: 感謝little大回覆 應該是不會動到新增script的部分 主 06/10 16:35
7F:→ samrt5566: 要是增加人物衣服的數量 這樣新增的衣服用原有的script 06/10 16:35
8F:→ samrt5566: 是ok的嗎 06/10 16:35
9F:→ samrt5566: (用assetbundle的話 06/10 16:35
10F:推 littleshan: 可以的 06/10 20:14
11F:推 newyellow: 最近剛好也在研究 assetbundle 好用好用 06/12 21:54
12F:→ samrt5566: 不過用www下載assetbundle 有時會下載不完全 可能需要 06/13 08:40
13F:→ samrt5566: 驗證下載的完整度 06/13 08:40
14F:→ dreamnook: assetbundle的缺點就是有點肥... 06/13 08:48
15F:推 littleshan: assetbundle 問題很多耶 XD 之前的版本會 memory leak 06/14 18:42
16F:→ littleshan: unload 前要確認沒有人使用,所以要自己加ref count 06/14 18:42
17F:→ littleshan: 然後load時要確保順序正確以滿足dependency 06/14 18:44
18F:→ littleshan: 操作界面也缺乏彈性,如果想從zip或加密檔案中讀取 06/14 18:48
19F:→ littleshan: 一定要整個讀進記憶體中再用 LoadFromMemory 06/14 18:48
20F:→ littleshan: 沒辦法 on-the-fly 去解壓縮/解密 06/14 18:49
21F:→ dreamnook: 好吧assetbundle的缺點不只是有點肥XD 06/15 07:29