CRIADO PARA UNITY
Unity
Chat SDK
Conecte jogadores com o Unity Chat SDK da Tencent RTC. Integre mensagens de grupo e conversas de guilda à interface do seu próprio jogo.
RECURSOS PARA DESENVOLVEDORES
Documentação e exemplos de Chat SDK para Unity
Guias de integração
Instale Chat SDK para Unity e envie uma mensagem de teste.
Exemplos e código-fonte
Explore a experiência de mensagens e os recursos oficiais para desenvolvedores.
Reúna todo o grupo
Dê aos colegas de equipe um espaço para planejar a próxima jogada dentro do jogo.
Uma conversa além da partida
Mantenha o grupo conectado com convites e conversas persistentes.
RECURSOS DE CHAT PARA UNITY
A base de mensagens para seu produto
Conversas diretas
- Mensagens individuais
- Sua própria interface
Mensagens em grupo
- Conversas compartilhadas
- APIs de membros
Mensagens enriquecidas
- Texto e mídia
- Conteúdo personalizado do aplicativo
Estado da conversa
- Histórico e contagem de mensagens não lidas
- O armazenamento da sua aplicação
Identidade do usuário
- Seus próprios IDs de usuário
- Autenticação com UserSig
Integração da aplicação
- APIs de mensagens em C#
- Ciclo de vida específico da plataforma
Explore Unity Chat APIs
Comece pelas APIs necessárias para conectar seu aplicativo.
Conecte o cliente do jogo
Inicialize o SDK com um caminho local persistente para o jogo empacotado.
Leia a documentaçãovar 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);Conecte as identidades dos jogadores
Autentique o jogador antes de abrir suas conversas.
Leia a documentaçãoTencentIMSDK.Login(userID, userSig,
(int code, string desc, string data, string userData) => {
// Handle the login result.
});Mantenha o grupo conversando
Envie uma Message preparada para outro jogador e processe o resultado da entrega.
Leia a documentaçãovar 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.
});PERSONALIZAÇÃO
Sua experiência. Do seu jeito.
Crie sua própria interface para conversas conectadas.
Crie sua própria experiência
Conecte eventos de mensagens às telas e interações necessárias para o seu produto.
Leia a documentaçãoDê espaço para as conversas crescerem
Conecte pessoas e grupos por meio de um chat integrado ao seu aplicativo.
Leia a documentaçãoCOMECE AGORA
Sua primeira conversa começa aqui
- 01
- 02
Adicione Chat SDK para Unity
Siga o guia da plataforma para conectar seu projeto.
Siga o Guia de Integração - 03
Conecte seus usuários
Entre com dois usuários de teste e envie sua primeira mensagem.
Conecte seus usuários
{
"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);Perguntas frequentes sobre Unity Chat SDK
O Unity SDK inclui a UI de chat do meu jogo?
O SDK fornece APIs de mensagens. Seu jogo controla a sobreposição, o foco de entrada, as permissões dos jogadores e a associação ao grupo. Valide os builds empacotados e também o Editor; o WebGL tem requisitos adicionais de integração.
O Unity Chat SDK inclui uma UI pronta para uso?
O SDK fornece APIs e eventos de mensagens. Seu aplicativo cria as telas de chat. As ilustrações mostram possíveis experiências no aplicativo.
Como autentico os usuários do Unity Chat SDK?
Gere o UserSig de produção no backend. Envie-o ao cliente para autenticação e mantenha o segredo da aplicação no servidor.
Esses trechos de Unity formam uma aplicação completa?
Eles mostram etapas individuais da integração. Siga o guia completo para importações, inicialização, login, tratamento de erros e configuração específica de cada plataforma de destino. Teste as mensagens com contas separadas antes do lançamento.
Como é definido o preço de uso do Unity Chat SDK?
O uso do serviço Chat hospedado segue o plano selecionado. Consulte os recursos e limites incluídos para o seu aplicativo; plugins opcionais e serviços Call podem ter requisitos separados.
Como integro Chat SDK Unity com Unity?
Use a integração Unity documentada, conecte identidades dos jogadores e renderize mensagens no jogo. Teste o build de destino e o ciclo de pausa/retomada além do editor.
Como testo Chat SDK Unity antes de lançar a minha aplicação?
Confira login, prontidão do SDK, eventos de envio e recebimento e estado das mensagens após reconectar.
Como personalizo a interface de Chat SDK Unity?
Crie lista de conversas, renderização de mensagens e editor com os eventos documentados do SDK.
Encontre suporte para a próxima etapa
Dúvidas sobre integração
Obtenha ajuda para configurar Chat SDK para Unity.
Ver a documentação para desenvolvedoresConverse sobre seu aplicativo
Converse sobre seu produto, uso esperado e necessidades de integração.
Entre em contato com a equipe de vendasCrie sua próxima experiência de conversa
Crie game com Chat SDK para Unity.

