看板 GameDesign 關於我們 聯絡資訊
小魯最近在用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
littleshan: 1. iOS 可以使用 asset bundle 06/10 15:57
littleshan: 2. 如果只更新場景,沒有新的script是確定OK 06/10 15:58
littleshan: 3. 使用lua做熱更新是做得到,但目前算是灰色地帶 06/10 15:59
littleshan: 蘋果的態度是所有程式上的行為需要通過審核 06/10 16:01
littleshan: 所以未來如果真的被封鎖也不用感到意外 06/10 16:01
samrt5566: 感謝little大回覆 應該是不會動到新增script的部分 主 06/10 16:35
samrt5566: 要是增加人物衣服的數量 這樣新增的衣服用原有的script 06/10 16:35
samrt5566: 是ok的嗎 06/10 16:35
samrt5566: (用assetbundle的話 06/10 16:35
littleshan: 可以的 06/10 20:14
newyellow: 最近剛好也在研究 assetbundle 好用好用 06/12 21:54
samrt5566: 不過用www下載assetbundle 有時會下載不完全 可能需要 06/13 08:40
samrt5566: 驗證下載的完整度 06/13 08:40
dreamnook: assetbundle的缺點就是有點肥... 06/13 08:48
littleshan: assetbundle 問題很多耶 XD 之前的版本會 memory leak 06/14 18:42
littleshan: unload 前要確認沒有人使用,所以要自己加ref count 06/14 18:42
littleshan: 然後load時要確保順序正確以滿足dependency 06/14 18:44
littleshan: 操作界面也缺乏彈性,如果想從zip或加密檔案中讀取 06/14 18:48
littleshan: 一定要整個讀進記憶體中再用 LoadFromMemory 06/14 18:48
littleshan: 沒辦法 on-the-fly 去解壓縮/解密 06/14 18:49
dreamnook: 好吧assetbundle的缺點不只是有點肥XD 06/15 07:29