Hot update Cocos Creator: manifest, AssetsManager và phát bản an toàn

Game Cocos Creator chạy JavaScript, nên rất hợp với hot update: cả script lẫn tài nguyên đều thay đổi được sau khi game đã phát hành.
Manifest và AssetsManager
Hot update của Cocos dựa trên một tệp manifest liệt kê phiên bản nội dung và mã băm md5 của từng tệp.
Khi game khởi động, AssetsManager so manifest trên máy với manifest trên máy chủ, chỉ tải các tệp đã thay đổi, kiểm tra md5 rồi khởi động lại game để chạy nội dung mới.
Những gì bạn phải tự dựng
- Máy chủ chứa gói cập nhật
- Manifest mới cho mỗi lần phát hành
- Đánh số phiên bản và kênh phát hành
- Cách thu hồi khi bản phát hành gặp lỗi
Bản HotUpdate có sẵn những gì
Bản HotUpdate tại ShopWebview có sẵn hạ tầng này cùng trang quản trị để phát bản, thử nghiệm và thu hồi — đổi nội dung chỉ còn là một thao tác trên trang quản trị, không phải cả một dự án.
Trước khi phát bản cập nhật
- Thử ở kênh thử nghiệm trên thiết bị thật
- Giữ thay đổi trong phạm vi script và tài nguyên mà game tải về
- Phát cho mọi người khi đã ổn định, thu hồi nếu chưa ổn
Giải đáp nhanh
Được. Cả script lẫn tài nguyên — hình ảnh, âm thanh, cảnh — đều cập nhật được.
Không. Chỉ các tệp có md5 thay đổi mới được tải về.
Đọc tiếp
Chưa thấy app bạn cần?
Nhắn admin mô tả ý tưởng và ngân sách — báo giá và tiến độ trong ngày.



