以下の用途向け:UNREAL ENGINE
Unreal Engine
Chat SDK
Tencent RTCのUnreal Chat SDKでチームメッセージングを追加。C++メッセージングAPIを、Unreal Engineゲームのパーティーやギルドのインターフェースに接続できます。
開発者向けリソース
Unreal Engine 向け Chat SDKのドキュメントとサンプル
UNREAL ENGINE のチャット機能
プロダクトを支えるメッセージング基盤
ダイレクト会話
- 1 対 1 メッセージ
- 独自のインターフェース
グループメッセージ
- 共有会話
- メンバーシップ API
リッチメッセージ
- テキストとメディア
- カスタムアプリケーションコンテンツ
会話の状態
- 履歴と未読件数
- アプリケーションのストア
ユーザーID
- 独自のユーザー ID
- UserSig 認証
アプリ統合
- Unreal Engine APIs
- プラットフォーム固有のライフサイクル
Unreal Engine Chat APIs を見る
アプリケーションの接続に必要な API から始めましょう。
C++ プロジェクトを接続
モジュールとライブラリのセットアップを完了してから、ネイティブ SDK を初期化します。
ドキュメントを読む#include "V2TIMManager.h"
V2TIMSDKConfig config;
auto* chat = V2TIMManager::GetInstance();
chat->InitSDK(sdkAppID, config);プレイヤー同士をつなぐ
ログイン後にダイレクトメッセージを送信します。送信が完了するまで送信コールバックを維持してください。
ドキュメントを読むauto* chat = V2TIMManager::GetInstance();
// sendCallback implements V2TIMSendCallback.
V2TIMString messageID = chat->SendC2CTextMessage(
"Ready at the checkpoint.",
recipientID,
&sendCallback
);接続状態を常に表示
SDKリスナーが登録されている間は、そのリスナーを保持してください。
ドキュメントを読むauto* chat = V2TIMManager::GetInstance();
chat->AddSDKListener(&sdkListener);
// Before releasing the listener:
chat->RemoveSDKListener(&sdkListener);始める
最初の会話はここから始まります
- 01
- 02
- 03
// Build.cs — after adding TIMSDK to your module
PublicIncludePaths.Add(
Path.Combine(ModuleDirectory, "TIMSDK", "include")
);#include "V2TIMManager.h"
V2TIMSDKConfig config;
auto* chat = V2TIMManager::GetInstance();
chat->InitSDK(sdkAppID, config);Unreal Engine Chat SDK のよくある質問
Build.cs のスニペットだけで Unreal Chat を統合できますか?
いいえ。これは include-path の手順を示しているだけです。完全なガイドに従って SDK のソースを追加し、各ターゲットのネイティブライブラリをリンクして、パッケージングを構成してください。別々のプレイヤーアカウントでパッケージ化済みのゲームをテストしてください。
Unreal Engine Chat SDKには、すぐに使えるUIが含まれていますか?
SDK はメッセージング API とイベントを提供します。チャット画面はアプリケーション側で構築します。図は実現可能なアプリ体験の例です。
Unreal Engine Chat SDK のユーザーを認証するにはどうすればよいですか?
本番用 UserSig はバックエンドで生成します。認証のためにクライアントへ渡し、アプリケーションシークレットはサーバー上で管理してください。
これらの Unreal Engine スニペットだけで完全なアプリケーションになりますか?
ここでは個別の連携手順を示しています。インポート、初期化、ログイン、エラー処理、対象別の設定については、完全なガイドに従ってください。リリース前に、別々のアカウントでメッセージングをテストしてください。
Unreal Engine Chat SDK の利用料金はどのように計算されますか?
ホステッド Chat サービスの利用は、選択したプランに従います。アプリケーションで利用できる付属機能と利用枠を確認してください。オプションのプラグインと Call サービスには、別の要件が適用される場合があります。
Unreal Engine で Unreal Engine Chat SDK を導入するには?
文書にある Unreal パッケージと C++ API を統合します。プレイヤー ID を接続し、ゲームのライフサイクルでコールバックと解放を扱い、パッケージ化した対象をテストしてください。
アプリのリリース前に Unreal Engine Chat SDK をテストするには?
ログイン、SDK の準備完了、送受信イベント、再接続後のメッセージ状態を確認します。
Unreal Engine Chat SDK のインターフェースをカスタマイズするには?
文書にある SDK イベントで独自の会話一覧、メッセージ表示、入力欄を作ります。

