bg_unitybg_unrealcircle_01circle_02facebookhatenalinkedinlogo_unitylogo_unrealpocketstartup-01startup-02startup-03startup-04 strix-engine__start-01strix-engine__start-02strix-engine__start-03strix-engine__start-04twitteryoutube
  • 製品情報
    • Strix Cloud
    • STRIX ENGINE
    • Strix Matchmaker
    • Strix Messenger
    • Strix SDK
  • 価格改定について
  • 導入事例
    • 導入実績
  • サポート
    • フォーラム
    • よくある質問
    • 技術的FAQ
    • どっちのSTRIX
  • ドキュメント
  • ニュース
  • 学ぶ
    • つくってみよう!
    • りくの開発ブログ
    • 自由研究イベント
    • STRIXデモ
  • お問い合わせ
登録/ログイン
  • JP
  • EN
  • KR
  • Strix Cloud利用規約
  • STRIXロゴ規定
  • プライバシーポリシー
  • クッキーポリシー
  • 特定商取引法に基づく表記
  • 採用情報
Strix Unreal SDK
1.7

目次

  • はじめに
  • SDK概要
  • SDKの機能詳細
  • ハウツー
    • 接続
    • マッチメイキング
      • プレイヤーがルームに参加できないようにする方法
      • カスタムルーム検索を行う方法
      • プレイヤーをキックする方法
      • ロビーを実装する方法
      • スキルレベルに基づいてマッチメイキングする方法
      • プライベートルームを作成して参加する方法
      • ルーム情報を表示して参加する方法
      • 全てのプレイヤーの準備ができるまで待つ方法
    • オブジェクトの同期
    • その他の話題
  • 付録
Strix Unreal SDK
  • »
  • ハウツー »
  • マッチメイキング »
  • カスタムルーム検索を行う方法

カスタムルーム検索を行う方法¶

各ルームにはさまざまなパラメーターが付随している場合があります。例えば、現在のゲームマップ、モード、ステージといったものです。Search Node RoomやSearch Joinable Node Room関数を使用して、検索条件を満たすルームの集合を見つけることができます。

次のゲームモードがあるとしましょう。

  • TeamDeathMatch = 0

  • DeathMatch= 1

  • GroundBattle = 2

また、次のマップがあるとします。

  • Island = 0

  • Sea = 1

  • River = 2

これらのパラメーターが、それぞれルームオブジェクトのkey1とkey2に格納されているものとします。

次のブループリントを使用すれば、Islandマップで行われるDeathMatchゲームを検索できます。

Blueprint to search rooms by skill levels

条件には次のような種類があります。

種類

説明

Field Equals

key == value

Field Not Equals

key != value

Field Greater Than

key > value

Field Greater Than Equals

key >= value

Field Less Than

key < value

Field Less Than Equals

key <= value

Field Between

key > value かつ key < value

Field Between Inclusive

key >= value かつ key <= value

Field Is Null

keyがnullである

Field Is Not Null

keyがnullでない

Field Contains

keyに文字列が含まれる

Field Ends With

keyが文字列で終る

Field Starts With

keyが文字列で始まる

And Condition

条件Aかつ条件B

Or Condition

条件Aまたは条件B

検索の詳細については、ルームの検索を参照してください。

ルームのプロパティの一覧は、ルームプロパティにあります。

注釈

propertiesプロパティのPropertyMapに保存されているカスタムプロパティは検索に使用できません。key1、key2、stringKeyといった標準のカスタムプロパティは検索可能です。

Next Previous

TOP
製品情報
  • Strix Cloud
  • STRIX ENGINE
  • Strix Matchmaker
  • Strix Messenger
  • Strix SDK
導入事例
  • 導入実績
サポート
  • フォーラム
  • ドキュメント
  • ニュース
  • よくある質問
  • 技術的FAQ
  • どっちのSTRIX
  • お問い合わせ
学ぶ
  • つくってみよう!
  • りくの開発ブログ
  • 自由研究イベント
  • STRIXデモ
  • Strix Cloud利用規約
  • STRIXロゴ規定
  • プライバシーポリシー
  • クッキーポリシー
  • 特定商取引法に基づく表記
  • 価格改定について
  • 採用情報
SOFT GEAR
Shaping the Future of the Gaming Frontier!
Online server solution from Japan to the world
COPYRIGHT © 2021 SOFT GEAR CO., LTD. ALL RIGHTS RESERVED
COPYRIGHT © 2021 SOFT GEAR CO., LTD. ALL RIGHTS RESERVED