DIBUAT UNTUK UNITY
Unity
Chat SDK
Hubungkan pemain dengan Unity Chat SDK dari Tencent RTC. Bangun fitur pesan party dan percakapan guild dalam antarmuka game Anda sendiri.
SUMBER DAYA DEVELOPER
Dokumentasi & Contoh Chat SDK untuk Unity
Contoh & Source
Jelajahi pengalaman perpesanan dan sumber daya resmi untuk pengembang.
Satukan seluruh party
Berikan rekan satu tim tempat untuk merencanakan langkah berikutnya di dalam game Anda.
Percakapan yang berlanjut setelah pertandingan
Jaga agar grup tetap terhubung melalui undangan dan percakapan persisten.
KEMAMPUAN CHAT UNITY
Fondasi perpesanan untuk produk Anda
Percakapan langsung
- Pesan satu lawan satu
- Antarmuka Anda sendiri
Perpesanan grup
- Percakapan bersama
- API keanggotaan
Pesan kaya
- Teks dan media
- Konten aplikasi khusus
Status percakapan
- Riwayat dan jumlah yang belum dibaca
- Penyimpanan aplikasi Anda
Identitas pengguna
- ID pengguna Anda sendiri
- Autentikasi UserSig
Integrasi aplikasi
- API perpesanan C#
- Siklus hidup khusus platform
Jelajahi Unity Chat APIs
Mulai dengan API yang diperlukan untuk menghubungkan aplikasi Anda.
Hubungkan klien game
Inisialisasi SDK dengan jalur lokal persisten untuk game Anda yang telah dikemas.
Baca dokumentasivar 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);Hubungkan identitas pemain
Autentikasi pemain sebelum membuka percakapan mereka.
Baca dokumentasiTencentIMSDK.Login(userID, userSig,
(int code, string desc, string data, string userData) => {
// Handle the login result.
});Jaga agar anggota tim tetap berkomunikasi
Kirim Message yang telah disiapkan kepada pemain lain dan tangani hasil pengirimannya.
Baca dokumentasivar messageId = new StringBuilder(128);
TencentIMSDK.MsgSendMessage(
recipientID, TIMConvType.kTIMConv_C2C,
message, messageId,
(int code, string desc, string data, string userData) => {
// Update your message state from the result.
});PENYESUAIAN
Pengalaman Anda. Sesuai cara Anda.
Bangun antarmuka Anda sendiri untuk percakapan yang terhubung.
Bangun pengalaman Anda sendiri
Hubungkan peristiwa perpesanan ke layar dan interaksi yang dibutuhkan produk Anda.
Baca dokumentasiBerikan ruang bagi percakapan untuk berkembang
Hubungkan orang dan grup melalui chat yang menjadi bagian dari aplikasi Anda.
Baca dokumentasiMULAI
Percakapan pertama Anda dimulai di sini
- 01
- 02
Tambahkan Chat SDK untuk Unity
Ikuti panduan platform untuk menghubungkan proyek Anda.
Ikuti Panduan Integrasi - 03
Hubungkan pengguna Anda
Masuk sebagai dua pengguna uji coba dan kirim pesan pertama Anda.
Hubungkan Pengguna Anda
{
"dependencies": {
"com.tencent.imsdk.unity":
"https://github.com/TencentCloud/chat-sdk-unity.git#unity"
}
}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);Pertanyaan umum tentang Unity Chat SDK
Apakah Unity SDK menyertakan UI chat untuk game saya?
SDK menyediakan API perpesanan. Game Anda mengontrol overlay, fokus input, izin pemain, dan keanggotaan party. Validasi build yang telah dikemas serta Editor; WebGL memiliki persyaratan integrasi tambahan.
Apakah Unity Chat SDK menyertakan UI siap pakai?
SDK menyediakan API dan peristiwa perpesanan. Aplikasi Anda membangun layar chat. Ilustrasi menunjukkan contoh pengalaman aplikasi yang dapat dibuat.
Bagaimana cara mengautentikasi pengguna Unity Chat SDK?
Buat UserSig produksi di backend Anda. Teruskan ke klien untuk autentikasi dan simpan rahasia aplikasi Anda di server.
Apakah cuplikan Unity ini membentuk aplikasi yang lengkap?
Bagian ini menunjukkan setiap langkah integrasi secara terpisah. Ikuti panduan lengkap untuk impor, inisialisasi, login, penanganan kesalahan, dan konfigurasi khusus target. Uji perpesanan dengan akun terpisah sebelum dirilis.
Bagaimana harga penggunaan Unity Chat SDK ditentukan?
Penggunaan layanan Chat terkelola mengikuti paket yang Anda pilih. Periksa fitur dan kuota yang disertakan untuk aplikasi Anda; plugin opsional dan layanan Call dapat memiliki persyaratan terpisah.
Bagaimana cara mengintegrasikan Chat SDK Unity dengan Unity?
Gunakan integrasi Unity dalam dokumentasi, hubungkan identitas pemain, dan render pesan di UI game. Uji build target serta siklus hidup jeda/lanjutkan, bukan hanya editor.
Bagaimana cara menguji Chat SDK Unity sebelum merilis aplikasi?
Periksa login, kesiapan SDK, peristiwa kirim dan terima, serta status pesan setelah tersambung kembali.
Bagaimana cara menyesuaikan antarmuka Chat SDK Unity?
Buat daftar percakapan, rendering pesan, dan editor pesan sendiri menggunakan peristiwa SDK dalam dokumentasi.
Temukan dukungan untuk langkah berikutnya
Pertanyaan integrasi
Dapatkan bantuan penyiapan untuk Chat SDK untuk Unity.
Lihat Dokumentasi PengembangDiskusikan aplikasi Anda
Diskusikan produk, perkiraan penggunaan, dan kebutuhan integrasi Anda.
Hubungi Tim PenjualanBangun pengalaman percakapan Anda berikutnya
Bangun game Anda dengan Chat SDK untuk Unity.

