Solução
Salas de voz e social gamer
Salas de alto volume, PK no microfone, presentes e chat de time — a camada social, self-hosted
O desafio
Defina o que é realmente difícil neste cenário antes de escolher a base de mensagens.
Salas de voz e social gamer precisam de salas de alto volume, presentes, microfone/PK e chat de guilda ao mesmo tempo — enquanto o netcode do combate fica no seu engine de jogo e você não deveria reconstruir por conta própria a camada social + sinalização.
Como o IMCore resolve
Capacidades combinadas em torno do resultado de negócio, não uma pilha de recursos isolados.
Salas ao vivo / salas de voz de alto volume (fan-out interno é O(membros online))
Sinalização RTC: 1-a-1 / multi-partes / batalha PK (apenas sinalização — mídia e estado do jogo ficam no seu engine)
Estado de chamada em Redis para implantação multi-instância e limpeza de falhas
Mensagens de presente e efeitos
Presença, lobby e chat de matchmaking
IM dentro do jogo: grupos de esquadrão / canais de guilda / entre servidores
Moderação de conteúdo / filtragem de palavras sensíveis