メインコンテンツまでスキップ

プレイテスト - シングルプラットフォーム認証でログイン - (Unreal Engine モジュール)

Last updated on February 4, 2026

注釈:本資料はAI技術を用いて翻訳されています。

Steam でログイン

  1. まず、Config/DefaultEngine.ini ファイルの bAutoLogin を無効にして、プレイヤーがボタンをクリックしてログインできるようにします。

    [/ByteWars/TutorialModule.AuthEssentials]
    bAutoLogin=false
  2. プロジェクトをコンパイルして Unreal Editor で開きます。次に、Edit > Editor Preferences > Level Editor > Play に移動します。Play in Standalone Game セクションで、Additional Launch Parameters フィールドに以下の起動パラメータを追加します。この起動パラメータは、Steam ビルドターゲット AccelByteWarsSteam.Target.csConfig/Custom/Steam/DefaultEngine.ini ファイルを使用してゲームを実行するようにゲームに指示します。

    -target=AccelByteWarsSteam -customconfig=Steam
  3. Steam が起動していてログインしていることを確認します。Standalone Game モードでゲームをプレイします。

    Play game in standalone mode preview

  4. Login with Steam ボタンをクリックします。実装が正しければ、メインメニューに移動します。

    Manual login with Steam preview

Epic Online Services (EOS) でログイン

  1. まず、Config/DefaultEngine.ini ファイルの bAutoLogin を無効にして、プレイヤーがボタンをクリックしてログインできるようにします。

    [/ByteWars/TutorialModule.AuthEssentials]
    bAutoLogin=false
  2. プロジェクトをコンパイルして Unreal Editor で開きます。次に、Edit > Editor Preferences > Level Editor > Play に移動します。Play in Standalone Game セクションで、Additional Launch Parameters フィールドに以下の起動パラメータを追加します。この起動パラメータは、Steam ビルドターゲット AccelByteWarsEOS.Target.csConfig/Custom/EOS/DefaultEngine.ini ファイルを使用してゲームを実行するようにゲームに指示します。

    -target=AccelByteWarsEOS -customconfig=EOS
  3. ゲームを Epic Games Launcher に公開すると、ゲームはランチャーを通じてログインします。ただし、このチュートリアルでは Unreal Editor からゲームをテストしているため、起動パラメータ -AUTH_TYPE=AccountPortal を使用して EOS アカウントポータルを開く必要があります。EOS 認証起動パラメータEOS 認証資格情報タイプについて、公式の Epic Online Services ドキュメントから詳しく学ぶことができます。起動パラメータを追加するには、Edit > Editor Preferences > Level Editor > Play に移動します。Play in Standalone Game セクションで、Additional Launch Parameters フィールドに以下の起動パラメータを追加します。最終的な起動パラメータは次のようになります。

    -target=AccelByteWarsEOS -customconfig=EOS -AUTH_TYPE=AccountPortal
  4. 次に、Standalone Game モードでゲームをプレイします。

    Play game in standalone mode preview

  5. Login with EOS ボタンをクリックします。実装が正しければ、メインメニューに移動します。

    Manual login with EOS preview

自動ログイン

  1. 自動ログインの場合は、必要なプラットフォームに基づいて前のセクションで説明した手順に従います。ただし、Config/DefaultEngine.ini ファイルの [ByteWars/TutorialModule.AuthEssentials] セクションで bAutoLogin を有効にする必要があります。

    [/ByteWars/TutorialModule.AuthEssentials]
    bAutoLogin=true
  2. 次に、プロジェクトをコンパイルして Unreal Editor で開きます。プラットフォームランチャー(例: Steam、Epic Games Launcher)を起動していることを確認します。Standalone Game モードでゲームをプレイします。実装が正しければ、自動的にログインしてメインメニューに移動します。

    Play game in standalone mode preview

    Single platform auth auto login preview

リソース