CREADO PARA UNITY
Unity
Chat SDK
Conecta a los jugadores con el Unity Chat SDK de Tencent RTC. Integra mensajes de grupo y conversaciones de gremio en la interfaz de tu propio juego.
RECURSOS PARA DESARROLLADORES
Documentación y ejemplos de Chat SDK para Unity
Guías de integración
Instala Chat SDK para Unity y envía un mensaje de prueba.
Ejemplos y código fuente
Explora la experiencia de mensajería y los recursos oficiales para desarrolladores.
Reúne a todo el grupo
Ofrezca a los compañeros de equipo un espacio para planear el siguiente movimiento dentro del juego.
Una conversación más allá de la partida
Mantén al grupo conectado mediante invitaciones y conversaciones persistentes.
FUNCIONES DE CHAT PARA UNITY
La base de mensajería para tu producto
Conversaciones directas
- Mensajes individuales
- Tu propia interfaz
Mensajería de grupo
- Conversaciones compartidas
- APIs de membresía
Mensajes enriquecidos
- Texto y contenido multimedia
- Contenido personalizado de la aplicación
Estado de la conversación
- Historial y recuento de mensajes no leídos
- El almacén de tu aplicación
Identidad del usuario
- Sus propios ID de usuario
- Autenticación con UserSig
Integración de la aplicación
- APIs de mensajería en C#
- Ciclo de vida específico de cada plataforma
Explora Unity Chat APIs
Empieza con las API necesarias para conectar tu aplicación.
Conecta el cliente del juego
Inicializa el SDK con una ruta local persistente para el juego empaquetado.
Leer la documentaciónvar 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);Conecta las identidades de los jugadores
Autentique al jugador antes de abrir sus conversaciones.
Leer la documentaciónTencentIMSDK.Login(userID, userSig,
(int code, string desc, string data, string userData) => {
// Handle the login result.
});Mantenga al grupo conversando
Envía una Message preparada a otro jugador y gestiona el resultado de la entrega.
Leer la documentaciónvar 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.
});PERSONALIZACIÓN
Tu experiencia. A tu manera.
Crea tu propia interfaz para las conversaciones conectadas.
Cree su propia experiencia
Conecte los eventos de mensajería con las pantallas e interacciones que necesita su producto.
Leer la documentaciónDa a las conversaciones un espacio para crecer
Conecta a personas y grupos mediante un chat integrado en tu aplicación.
Leer la documentaciónCOMENZAR
Tu primera conversación empieza aquí
- 01
- 02
Añade Chat SDK para Unity
Sigue la guía de la plataforma para conectar tu proyecto.
Sigue la Guía de integración - 03
Conecta a tus usuarios
Inicia sesión con dos usuarios de prueba y envía tu primer mensaje.
Conecta a tus usuarios
{
"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);Preguntas frecuentes sobre Unity Chat SDK
¿El Unity SDK incluye la UI de chat de mi juego?
El SDK proporciona API de mensajería. Tu juego controla la superposición, el foco de entrada, los permisos de los jugadores y la pertenencia al grupo. Valida tanto los builds empaquetados como el Editor; WebGL tiene requisitos de integración adicionales.
¿El Unity Chat SDK incluye una UI lista para usar?
El SDK proporciona APIs y eventos de mensajería. Tu aplicación crea las pantallas de chat. Las ilustraciones muestran posibles experiencias dentro de la aplicación.
¿Cómo autentico a los usuarios de Unity Chat SDK?
Genera el UserSig de producción en tu backend. Envíalo al cliente para la autenticación y conserva el secreto de la aplicación en el servidor.
¿Estos fragmentos de Unity forman una aplicación completa?
Muestran pasos individuales de la integración. Sigue la guía completa para las importaciones, la inicialización, el inicio de sesión, la gestión de errores y la configuración específica de la plataforma de destino. Prueba la mensajería con cuentas separadas antes del lanzamiento.
¿Cómo se calcula el precio de uso de Unity Chat SDK?
El uso del servicio Chat alojado depende del plan seleccionado. Consulta las funciones y cuotas incluidas para tu aplicación; los plugins opcionales y los servicios Call pueden tener requisitos distintos.
¿Cómo integro Chat SDK Unity con Unity?
Usa la integración Unity documentada, conecta identidades de jugadores y renderiza mensajes en el juego. Prueba la compilación objetivo y el ciclo de pausa y reanudación además del editor.
¿Cómo pruebo Chat SDK Unity antes de publicar mi aplicación?
Comprueba inicio de sesión, disponibilidad del SDK, eventos de envío y recepción y estado de mensajes tras reconectar.
¿Cómo personalizo la interfaz de Chat SDK Unity?
Crea tu lista de conversaciones, renderizado de mensajes y editor con los eventos documentados del SDK.
Encuentra ayuda para el siguiente paso
Preguntas sobre la integración
Obtén ayuda para configurar Chat SDK para Unity.
Ver la documentación para desarrolladoresHabla sobre tu aplicación
Conversa sobre tu producto, el uso previsto y tus necesidades de integración.
Contactar con VentasCrea tu próxima experiencia de conversación
Crea game con Chat SDK para Unity.

