สร้างขึ้นเพื่อ UNREAL ENGINE
Unreal Engine
Chat SDK
เพิ่มระบบส่งข้อความทีมด้วย Unreal Chat SDK ของ Tencent RTC เชื่อมต่อ API การส่งข้อความ C++ กับอินเทอร์เฟซปาร์ตี้และกิลด์ในเกม Unreal Engine
แหล่งข้อมูลสำหรับนักพัฒนา
เอกสารและตัวอย่าง Chat SDK สำหรับ Unreal Engine
คู่มือการผสานรวม
ติดตั้ง Chat SDK สำหรับ Unreal Engine แล้วส่งข้อความทดสอบ
ตัวอย่างและซอร์สโค้ด
สำรวจประสบการณ์รับส่งข้อความและแหล่งข้อมูลอย่างเป็นทางการสำหรับนักพัฒนา
ความสามารถด้านแชทของ UNREAL ENGINE
รากฐานด้านการรับส่งข้อความสำหรับผลิตภัณฑ์ของคุณ
การสนทนาโดยตรง
- ข้อความแบบตัวต่อตัว
- อินเทอร์เฟซของคุณเอง
การรับส่งข้อความกลุ่ม
- การสนทนาร่วมกัน
- API การเป็นสมาชิก
ข้อความแบบริช
- ข้อความและสื่อ
- เนื้อหาแอปพลิเคชันแบบกำหนดเอง
สถานะการสนทนา
- ประวัติและจำนวนที่ยังไม่ได้อ่าน
- พื้นที่จัดเก็บของแอปพลิเคชัน
ข้อมูลประจำตัวผู้ใช้
- 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);เชื่อมต่อผู้เล่นเข้าหากัน
ส่งข้อความโดยตรงหลังจากเข้าสู่ระบบ และคง callback การส่งไว้จนกว่าจะเสร็จสมบูรณ์
อ่านเอกสารauto* chat = V2TIMManager::GetInstance();
// sendCallback implements V2TIMSendCallback.
V2TIMString messageID = chat->SendC2CTextMessage(
"Ready at the checkpoint.",
recipientID,
&sendCallback
);แสดงสถานะการเชื่อมต่อไว้อย่างชัดเจน
เก็บ listener ของ SDK ไว้ตลอดระยะเวลาที่มีการลงทะเบียน
อ่านเอกสารauto* chat = V2TIMManager::GetInstance();
chat->AddSDKListener(&sdkListener);
// Before releasing the listener:
chat->RemoveSDKListener(&sdkListener);การปรับแต่ง
ประสบการณ์ของคุณ ในแบบของคุณ
สร้างอินเทอร์เฟซของคุณเองสำหรับการสนทนาที่เชื่อมต่อแล้ว
สร้างประสบการณ์ในแบบของคุณ
เชื่อมต่อเหตุการณ์การส่งข้อความกับหน้าจอและการโต้ตอบที่ผลิตภัณฑ์ของคุณต้องการ
อ่านเอกสารสร้างพื้นที่ให้บทสนทนาเติบโต
เชื่อมต่อผู้คนและกลุ่มผ่านแชตที่เป็นส่วนหนึ่งของแอปพลิเคชันอย่างลงตัว
อ่านเอกสารเริ่มต้นใช้งาน
การสนทนาครั้งแรกของคุณเริ่มต้นที่นี่
- 01
- 02
เพิ่ม Chat SDK สำหรับ Unreal Engine
ทำตามคู่มือแพลตฟอร์มเพื่อเชื่อมต่อโปรเจกต์ของคุณ
ทำตามคู่มือการผสานรวม - 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 สำหรับ production ที่ backend แล้วส่งให้ไคลเอนต์เพื่อยืนยันตัวตน โดยเก็บข้อมูลลับของแอปพลิเคชันไว้บนเซิร์ฟเวอร์
ข้อมูลโค้ด Unreal Engine เหล่านี้ประกอบกันเป็นแอปพลิเคชันที่สมบูรณ์หรือไม่
เนื้อหาเหล่านี้แสดงขั้นตอนการผสานรวมแต่ละขั้น โปรดทำตามคู่มือฉบับเต็มสำหรับการนำเข้า การเริ่มต้นระบบ การเข้าสู่ระบบ การจัดการข้อผิดพลาด และการกำหนดค่าเฉพาะเป้าหมาย ทดสอบการรับส่งข้อความด้วยบัญชีแยกกันก่อนเผยแพร่
ค่าบริการตามการใช้งาน Unreal Engine Chat SDK คิดอย่างไร?
การใช้งานบริการ Chat แบบโฮสต์เป็นไปตามแพ็กเกจที่คุณเลือก ตรวจสอบฟีเจอร์และโควตาที่รวมอยู่สำหรับแอปพลิเคชันของคุณ โดยปลั๊กอินเสริมและบริการ Call อาจมีข้อกำหนดแยกต่างหาก
จะผสานรวม Chat SDK Unreal Engine กับ Unreal Engine ได้อย่างไร?
เชื่อมแพ็กเกจ Unreal และ API C++ ตามเอกสาร เชื่อมตัวตนผู้เล่น จัดการ callback กับการคืนทรัพยากรในวงจรชีวิตเกม และทดสอบโปรแกรมที่แพ็กแล้ว
จะทดสอบ Chat SDK Unreal Engine ก่อนเผยแพร่แอปได้อย่างไร?
ตรวจสอบการเข้าสู่ระบบ ความพร้อม SDK เหตุการณ์ส่งรับ และสถานะข้อความหลังเชื่อมต่อใหม่
จะปรับแต่งอินเทอร์เฟซของ Chat SDK Unreal Engine ได้อย่างไร?
สร้างรายการบทสนทนา การแสดงข้อความ และตัวเขียนเองจากเหตุการณ์ SDK ตามเอกสาร
ค้นหาความช่วยเหลือสำหรับขั้นตอนถัดไป
คำถามเกี่ยวกับการผสานรวม
รับความช่วยเหลือในการตั้งค่า Chat SDK สำหรับ Unreal Engine
ดูเอกสารสำหรับนักพัฒนาพูดคุยเกี่ยวกับแอปพลิเคชันของคุณ
พูดคุยเกี่ยวกับผลิตภัณฑ์ ปริมาณการใช้งานที่คาดการณ์ และความต้องการด้านการผสานรวมของคุณ
ติดต่อฝ่ายขายสร้างประสบการณ์การสนทนาครั้งต่อไปของคุณ
สร้าง game ของคุณด้วย Chat SDK สำหรับ Unreal Engine

