ĐƯỢC XÂY DỰNG CHO UNITY

Unity
Chat SDK

Kết nối người chơi bằng Unity Chat SDK của Tencent RTC. Tích hợp tin nhắn tổ đội và cuộc trò chuyện bang hội vào giao diện trong trò chơi của riêng bạn.

TÀI NGUYÊN DÀNH CHO NHÀ PHÁT TRIỂN

Tài liệu & Ví dụ về Chat SDK cho Unity

Cuộc trò chuyện tiếp nối sau trận đấu

Duy trì kết nối trong nhóm bằng lời mời và các cuộc trò chuyện lâu dài.

KHẢ NĂNG TRÒ CHUYỆN UNITY

Nền tảng nhắn tin cho sản phẩm của bạn

Cuộc trò chuyện trực tiếp

  • Tin nhắn một đối một
  • Giao diện của riêng bạn

Nhắn tin nhóm

  • Cuộc trò chuyện chung
  • API thành viên

Tin nhắn phong phú

  • Văn bản và phương tiện
  • Nội dung ứng dụng tùy chỉnh

Trạng thái cuộc trò chuyện

  • Lịch sử và số lượng chưa đọc
  • Kho lưu trữ ứng dụng của bạn

Danh tính người dùng

  • ID người dùng của riêng bạn
  • Xác thực UserSig

Tích hợp ứng dụng

  • API nhắn tin C#
  • Vòng đời đặc thù theo nền tảng

Khám phá Unity Chat APIs

Bắt đầu với các API cần thiết để kết nối ứng dụng của bạn.

Khởi tạo

Kết nối ứng dụng trò chơi

Khởi tạo SDK bằng đường dẫn cục bộ cố định cho trò chơi đã đóng gói.

Đọc tài liệu
ChatSession.cs
var config = new SdkConfig {
  sdk_config_config_file_path =
    Application.persistentDataPath + "/TIM-Config",
  sdk_config_log_file_path =
    Application.persistentDataPath + "/TIM-Log"
};
TencentIMSDK.Init(sdkAppID, config);

TÙY CHỈNH

Trải nghiệm của bạn. Theo cách của bạn.

Xây dựng giao diện riêng cho các cuộc trò chuyện đã kết nối.

Xây dựng trải nghiệm của riêng bạn

Kết nối các sự kiện nhắn tin với màn hình và tương tác mà sản phẩm của bạn cần.

Đọc tài liệu

BẮT ĐẦU

Cuộc trò chuyện đầu tiên của bạn bắt đầu tại đây

  1. 01

    Tạo ứng dụng của bạn

    Thiết lập ứng dụng Chat và người dùng thử nghiệm.

    Mở bảng điều khiển Chat
  2. 02

    Thêm Chat SDK cho Unity

    Làm theo hướng dẫn nền tảng để kết nối dự án của bạn.

    Làm theo Hướng dẫn tích hợp
  3. 03

    Kết nối người dùng của bạn

    Đăng nhập bằng hai người dùng thử nghiệm và gửi tin nhắn đầu tiên.

    Kết nối người dùng của bạn
Chat SDK cho Unity
Packages/manifest.json
{
  "dependencies": {
    "com.tencent.imsdk.unity":
      "https://github.com/TencentCloud/chat-sdk-unity.git#unity"
  }
}
ChatSession.cs
var config = new SdkConfig {
  sdk_config_config_file_path =
    Application.persistentDataPath + "/TIM-Config",
  sdk_config_log_file_path =
    Application.persistentDataPath + "/TIM-Log"
};
TencentIMSDK.Init(sdkAppID, config);

Câu hỏi thường gặp về Unity Chat SDK

Unity SDK có bao gồm UI trò chuyện cho trò chơi của tôi không?

SDK cung cấp API nhắn tin. Trò chơi của bạn kiểm soát lớp phủ, tiêu điểm nhập liệu, quyền của người chơi và tư cách thành viên trong đội. Hãy xác thực cả bản dựng đã đóng gói lẫn Editor; WebGL có thêm các yêu cầu tích hợp.

Unity Chat SDK có bao gồm UI dựng sẵn không?

SDK cung cấp API và sự kiện nhắn tin. Ứng dụng của bạn xây dựng các màn hình trò chuyện. Hình minh họa thể hiện những trải nghiệm ứng dụng có thể triển khai.

Làm cách nào để xác thực người dùng của Unity Chat SDK?

Tạo UserSig cho môi trường production ở backend. Chuyển mã này cho máy khách để xác thực và giữ khóa bí mật của ứng dụng trên máy chủ.

Các đoạn mã Unity này có tạo thành một ứng dụng hoàn chỉnh không?

Nội dung này trình bày từng bước tích hợp riêng lẻ. Hãy làm theo hướng dẫn đầy đủ về nhập thư viện, khởi tạo, đăng nhập, xử lý lỗi và cấu hình dành riêng cho nền tảng đích. Kiểm thử nhắn tin bằng các tài khoản riêng trước khi phát hành.

Mức phí sử dụng Unity Chat SDK được tính như thế nào?

Mức sử dụng dịch vụ Chat được lưu trữ phụ thuộc vào gói bạn chọn. Hãy kiểm tra các tính năng và hạn mức đi kèm cho ứng dụng; plugin tùy chọn và dịch vụ Call có thể có yêu cầu riêng.

Làm thế nào để tích hợp Chat SDK Unity với Unity?

Dùng tích hợp Unity trong tài liệu, kết nối danh tính người chơi và hiển thị tin nhắn trong giao diện game. Kiểm thử bản build mục tiêu và vòng đời tạm dừng/tiếp tục ngoài editor.

Làm thế nào để kiểm thử Chat SDK Unity trước khi phát hành ứng dụng?

Kiểm tra đăng nhập, SDK sẵn sàng, sự kiện gửi nhận và trạng thái tin nhắn sau kết nối lại.

Làm thế nào để tùy chỉnh giao diện Chat SDK Unity?

Xây dựng danh sách hội thoại, kết xuất tin nhắn và trình soạn riêng dựa trên sự kiện SDK trong tài liệu.

Tìm hỗ trợ cho bước tiếp theo

Trao đổi về ứng dụng của bạn

Trao đổi về sản phẩm, mức sử dụng dự kiến và nhu cầu tích hợp của bạn.

Liên hệ bộ phận kinh doanh

Xây dựng trải nghiệm trò chuyện tiếp theo

Xây dựng game bằng Chat SDK cho Unity.