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

グループ入門

Last updated on February 4, 2026

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

はじめに

AccelByte Gaming Services (AGS) グループサービスを使用すると、プレイヤーはチャットをしたり、一緒にプレイしたりすることができます。また、グループやクランを結成し、共通の目標を達成するために協力することもできます。グループやクランを持つというこのソーシャル要素は、プレイヤー間の交流を促進し、全体的なプレイヤーの定着率を向上させることができます。

このサービスを実装することで、プレイヤーがグループを作成したり、参加したり、他のプレイヤーを招待したりできるようになります。プレイヤーには、グループ管理者やメンバーなどの特定の役割を割り当てることもできます。各役割には、ゲーム開発者が設定できる特定の権限も含まれます。例えば、参加リクエストの管理や、グループからのメンバーの追加または削除などの権限です。

主要な概念

サービスとのシームレスな統合を確実にするために、ドキュメント全体で使用される主要な概念を理解することが重要です。

グループ設定

グループ設定は、プレイヤーが形成できるグループの種類(オープン、パブリック、プライベートグループなど)を定義し、グループメンバーの役割と各グループのメンバー数を定義する方法を提供します。

グループ設定コード

グループ設定コードは、特定のグループ設定を識別するために使用される、人間が読める一意の文字列です。

最大グループメンバー数

グループに参加するプレイヤーの総数は、ゲームのユースケースによって異なる場合があります。一部のゲームでは数人のプレイヤーに制限されている場合もあれば、数百人のプレイヤーを許可する場合もあります。この最大グループメンバー数を使用すると、グループに所属できる最大プレイヤー数の制限を設定できます。

グループの役割

すべてのグループメンバーには役割が割り当てられており、メンバーの招待やキックなどの機能へのアクセスを制限または許可するために使用できます。すべてのグループメンバーは、グループ設定で定義されているデフォルトのメンバー役割に自動的に割り当てられます。これは、管理者グループの役割またはメンバーグループの役割のいずれかになります。

役割の権限

役割の権限を使用すると、デフォルトのグループ管理者とグループメンバーの役割のみを使用する代わりに、開発者はゲームのニーズに応じて許可されるアクションの権限を定義することで、カスタム役割を作成できます。これにより、グループ管理者は一部のグループタスクを他のグループメンバーに委任できます。例えば、グループエキスパートやグループ副リーダーなどです。

グループのカスタム属性

グループのカスタム属性は、ゲームクライアントまたは開発者が各グループに追加情報またはメタデータを配置する方法を提供します。カスタム属性を使用すると、カスタムグループの背景やモットーなど、グループのカスタマイズ情報を保持できます。

グループの種類

グループサービスがサポートできるグループには、さまざまな種類があります。各グループの種類には、独自の特性と要件があります。

  • オープングループ: オープングループは、検索可能で、参加に承認を必要としないグループの種類です。プレイヤーは、グループ名またはグループ地域を使用してグループを検索し、グループ管理者がリクエストを承認するのを待たずにグループに参加できます。

  • パブリックグループ: パブリックグループは、検索可能ですが、参加に許可が必要なグループの種類です。プレイヤーが参加しようとすると、まずグループ管理者がリクエストを承認するのを待つ必要があります。これらのグループには、マッチメイキングレーティング(MMR)が100を超えるプレイヤーのみがグループに参加できるなど、メンバーシップ要件がある場合があります。

  • プライベートグループ: プライベートグループは、検索できず、参加に許可が必要なグループの種類です。プレイヤーは、管理者から招待された場合にのみこれらのグループに参加できます。