ウェブとFlashゲームの配信
どのように動作するか
エクソラランチャーを使ってウェブとフラッシュゲームを起動して配信することができます。ゲームはChromiumブラウザとFlash PlayerをベースにしたWebViewモードで別ウィンドウで開きます。ユーザーデータはJWTでエクソラログインで渡します。主要ブラウザやFacebook Gameroomなど一部のゲームプラットフォームは2020年にFlashのサポートを終了しますが、エクソラランチャーを使えばウェブとフラッシュゲームを起動して配信することができます。
使用に適した方
ウェブやフラッシュゲームのパートナー。
入手方法
ランチャーをセットアップする
ウェブゲームとフラッシュゲームの起動と配信を有効にするには:
- エクソラパブリッシャーアカウントでプロジェクトを作成します。
- ログインプロジェクトを設定します。
- パブリッシャーアカウントで新しいランチャーを作成します。
- ランチャーのスタートページをカスタマイズします。
- 作成したランチャーで、ビルド設定に進みます。

- ゲームのプラットフォームとしてウェブアプリを選択します。

- 以下の設定を適用します:
- ゲームのURLを指定します。
- 利用規約のURLを指定します。
- ゲームのウィンドウサイズの最小値と最大値を設定します。
- ユーザーがゲームウィンドウのサイズを変更できるようにするには、ゲームウィンドウのサイズ変更を許可するトグルをオンに設定します。

- 変更を保存するをクリックします。
- ランチャーのインストーラーを生成してユーザーにランチャーを配信するためのリンクを取得します。
ゲーム内のユーザー認証をセットアップする
以下のいずれかの方法で、ゲーム内のユーザー認証をセットアップします:
- ゲーム側でJWT認証をセットアップします。ご質問がございましたら、担当のアカウントマネージャーまでお問い合わせください。
- ランチャーからゲームへのユーザー認証の転送を可能にします。ゲームはランチャー内のブラウザで開かれます。ランチャーは
Authorization: Bearer <JWT>
ヘッダーでゲームリンクを開きます。そこでのJWTはエクソラログインユーザーJWTです。
ゲーム内の仮想アイテムや仮想通貨の販売をセットアップする
ゲーム内で仮想アイテムや仮想通貨を販売するには:
- 仮想通貨と仮想アイテムをセットアップします。
- ゲーム内のストアを統合するには:
- エクソラストアを使用している場合は、Commerce APIエンドポイント経由でストアを開くためのボタンを追加します。
- 独自のゲーム内ストアを使用している場合は、Pay Station APIエンドポイントを介してストアアイテムのエクソラ決済インターフェースを開くためのボタンを追加します。
Note
ボタンが決済ステーションに直接つながっていること、暫定サービスへのリダイレクトがないことを確認してください。別のアドレスへのリダイレクトが設定されている場合は、このページは外部のブラウザで開かれます。
この記事は役に立ちましたか?
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。このページを評価する
このページを評価する
答えたくない
ご意見ありがとうございました!
誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。