- 精通Cocos2d-x游戲開發(進階卷)
- 王永寶
- 287字
- 2020-11-28 22:36:58
第3章 增量更新
增量更新也稱為熱更新,當需要發布一個新的版本時,如果使用增量更新,舊版本的用戶就可以只更新新版本增加或改動的內容,而無須重新下載整個程序,這對于提高用戶體驗和防止用戶流失有重要意義。頻繁地更新版本或緊急修復客戶端的BUG等情況也很適合使用增量更新。
Cocos2d-x有AssetsManager和AssetsManagerEx可以用于增量更新,相較之下AssetsManagerEx更加穩定、強大,所以本章會介紹如何使用AssetsManagerEx來實現增量更新,以及如何搭建增量更新的服務器。AssetsManagerEx實現了增量更新,并支持多線程下載、下載進度通知、zip壓縮包解壓、斷點續傳等強大的功能。本章主要介紹以下內容:
? 使用AssetsManagerEx。
? 搭建增量更新服務器。
? Manifest文件詳解。
? AssetsManagerEx內部實現流程簡析。
? 自動打包工具。