Unityのホットアップデートとは?
UnityはC#コードをネイティブコードにコンパイル(IL2CPP)するため、リリース済みのゲームでコードを差し替えるには、コードを動的に実行するレイヤーが必要です。一方、シーン、画像、サウンド、設定などのアセットはバンドル(AssetBundle、Addressables)にまとめられ、ゲームの実行中にサーバーからダウンロードされます。ShopWebviewのHotUpdate版はその両方に対応しており、C#コードもアセットも更新できます。
すぐに使えるリリース基盤
パッケージサーバー、バージョン管理、リリースチャネルを自前で構築する必要はありません。ShopWebviewのHotUpdate版には、リリースの配信、テスト、ロールバックを行う管理ポータルが含まれています。
プレイヤーにとって安全
更新パッケージは適用前に署名と整合性の検証が行われます。不具合のあるリリースは即座にロールバックでき、プレイヤーは安定版に戻ります。




