レート制限
推奨と非推奨
データをローカルにキャッシュする すべての設定を起動時に読み込む スコアは記録更新時のみ送信する useCacheパラメータを使う同じリクエストを繰り返し送る 個々の設定を何度も取得する 毎フレームごとにスコアを送る 常にキャッシュを無視する
効率的な起動パターン
起動時に必要なものだけを読み込み、あとはキャッシュに任せましょう。
C#
1async void Start()
2{
3 HorizonApp.Initialize();
4 await new HorizonServer().Connect();
5
6 // Startup loads (3 requests)
7 await UserManager.Instance.CheckAuth();
8 await RemoteConfigManager.Instance.GetAllConfigs();
9 await NewsManager.Instance.LoadNews();
10
11 // 7 requests remaining for gameplay
12}