本文へスキップ
ShopWebview

Cocos Creatorのホットアップデート:manifest、AssetsManager、安全なリリース

2026年10月9日更新4分で読めます

Cocos CreatorのゲームはJavaScriptで動くため、ホットアップデートに向いています。ゲームの公開後も、スクリプトとアセットの両方を変更できます。

manifestとAssetsManager

Cocosのホットアップデートは、コンテンツのバージョンと全ファイルのmd5ハッシュを記載したmanifestファイルをもとに動きます。

ゲームの起動時にAssetsManagerがローカルのmanifestとサーバー上のmanifestを比較し、変更されたファイルだけをダウンロードしてmd5を検証したうえで、ゲームを再起動して新しいコンテンツを実行します。

自前で用意する場合に必要なもの

  • 更新パッケージをホストするサーバー
  • リリースごとの新しいmanifest
  • バージョン番号の管理とリリースチャネル
  • リリースに問題が起きたときのロールバック手段

HotUpdate版に含まれるもの

ShopWebviewのHotUpdate版には、この基盤と、リリース・テスト・ロールバックを行う管理ポータルが付属します。コンテンツの変更は、ひとつのプロジェクトではなくポータルでの操作で済みます。

アップデートを出す前に

  • テストチャネルで実機テストする
  • 変更はゲームがダウンロードするスクリプトとアセットの範囲にとどめる
  • 安定していれば全員に公開し、そうでなければロールバックする

かんたんQ&A

はい。スクリプトとアセット(画像、サウンド、シーン)の両方を更新できます。

いいえ。md5が変わったファイルだけがダウンロードされます。

お探しのものが見つかりませんか?

アイデアとご予算を管理者にお送りください。当日中にお見積もりとスケジュールをご連絡します。

管理者に連絡