ウェブとFlashゲームの配信

どのように動作するか

エクソラランチャーを使ってウェブとフラッシュゲームを起動して配信することができます。ゲームはChromiumブラウザとFlash PlayerをベースにしたWebViewモードで別ウィンドウで開きます。ユーザーデータはJWTでエクソラログインで渡します。主要ブラウザやFacebook Gameroomなど一部のゲームプラットフォームは2020年にFlashのサポートを終了しますが、エクソラランチャーを使えばウェブとフラッシュゲームを起動して配信することができます。

使用に適した方

ウェブやフラッシュゲームのパートナー。

入手方法

ランチャーをセットアップする

ウェブゲームとフラッシュゲームの起動と配信を有効にするには:

  1. エクソラパブリッシャーアカウントでプロジェクトを作成します。
  2. ログインプロジェクトを設定します。
  3. パブリッシャーアカウントで新しいランチャーを作成します。
  4. ランチャーのスタートページをカスタマイズします。
  5. 作成したランチャーで、ビルド設定に進みます。

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

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

  1. 変更を保存するをクリックします。
  2. ランチャーのインストーラーを生成してユーザーにランチャーを配信するためのリンクを取得します。

ゲーム内のユーザー認証をセットアップする

以下のいずれかの方法で、ゲーム内のユーザー認証をセットアップします:

  1. ゲーム側でJWT認証をセットアップします。ご質問がございましたら、担当のアカウントマネージャーまでお問い合わせください。
  2. ランチャーからゲームへのユーザー認証の転送を可能にします。ゲームはランチャー内のブラウザで開かれます。ランチャーはAuthorization: Bearer <JWT>ヘッダーでゲームリンクを開きます。そこでのJWTはエクソラログインユーザーJWTです。

ゲーム内の仮想アイテムや仮想通貨の販売をセットアップする

ゲーム内で仮想アイテムや仮想通貨を販売するには:

  1. 仮想通貨仮想アイテムをセットアップします。
  2. ゲーム内のストアを統合するには:
    • エクソラストアを使用している場合は、Commerce APIエンドポイント経由でストアを開くためのボタンを追加します。
    • 独自のゲーム内ストアを使用している場合は、Pay Station APIエンドポイントを介してストアアイテムのエクソラ決済インターフェースを開くためのボタンを追加します。

Note
ボタンが決済ステーションに直接つながっていること、暫定サービスへのリダイレクトがないことを確認してください。別のアドレスへのリダイレクトが設定されている場合は、このページは外部のブラウザで開かれます。
この記事は役に立ちましたか?
ありがとうございます!
改善できることはありますか? メッセージ
申し訳ありません
この記事が参考にならなかった理由を説明してください。 メッセージ
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。
このページを評価する
このページを評価する
改善できることはありますか?

答えたくない

ご意見ありがとうございました!
最終更新日: 2021年4月12日

誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。

問題を報告する
当社は常にコンテンツを見直しています。お客様のご意見は改善に役立ちます。
フォローアップ用のメールをご提供してください
ご意見ありがとうございました!