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

概要 - セッション入門 - (Unreal Engine モジュール)

Last updated on February 4, 2026

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

はじめに

セッションは、AccelByte Gaming Services(AGS)のマルチプレイヤー機能の基盤です。このモジュールでは、セッションの基本機能をゲームに実装する方法を学び、パーティー、マッチメイキング、マッチセッション、カスタムマッチなど、より堅牢なマルチプレイヤー機能を追加できるようになります。

前提条件

このモジュールを完了するには、以下が必要です:

  • 以下のモジュールを完了していること:

  • ローカルのByte Wars Unrealプロジェクトリポジトリで、Byte Warsのtutorialmodulesブランチをチェックアウトしていること。

  • このモジュールを強制的に有効化していること。これは、Config/DefaultEngine.iniファイルに以下のコードを追加することで実行できます:

    [AccelByteTutorialModules]
    +ForcedEnabledModules=TutorialModule:SESSIONESSENTIALS
    ...

学習目標

このモジュールの終わりには、以下の実装方法を学びます:

  • セッションの作成
  • セッションへの参加
  • セッションへの招待の送信
  • セッションへの招待の拒否
  • セッションからの退出
  • セッションの参加可能性の更新
注記

このモジュールでは上記のすべての機能の実装をカバーしていますが、セッションの作成と退出のテストのみを実施します。残りのテストは後のモジュールで行います。

プレビュー

このモジュールの終わりには、プロジェクトは以下の画像のようになります。

  • セッションの作成

    Create a Session Byte Wars Unreal preview gif

  • セッションからの退出

    Leave a Session Byte Wars Unreal preview gif