Pular para o conteúdo principal

Biblioteca de Soluções da AWS

Orientação para um sistema de mensagens de jogos na AWS

Visão geral

Essa orientação ajuda os desenvolvedores de jogos a criar um sistema de notificação push escalável e sem servidor que aborda o desafio de entregar mensagens direcionadas e oportunas aos jogadores em diferentes eventos e campanhas de jogos. O sistema se conecta por meio do WebSocket API Gateway para lidar com eventos de jogos em tempo real, armazenando dados do jogador com segurança no DynamoDB. Quando ocorrem atividades importantes do jogador, os processos automatizados preparam e entregam notificações instantaneamente por meio do Amazon SES, além de oferecer suporte a mensagens direcionadas para segmentos específicos de jogadores com base em consultas personalizadas. Você pode notificar os jogadores sobre atividades de amigos e eventos no jogo e, ao mesmo tempo, manter registros de mensagens para atender aos requisitos regulatórios.

Benefícios

Implante um sistema de mensagens sem servidor que forneça automaticamente notificações em tempo real sobre atividades de amigos e eventos de jogos. Mantenha os jogadores conectados ao seu jogo por meio de comunicações oportunas e relevantes que impulsionam a retenção e a frequência das sessões.

Implemente uma arquitetura flexível que seja dimensionada automaticamente para lidar com volumes variados de mensagens sem intervenção manual. Concentre-se em criar comunicações convincentes para os jogadores enquanto os serviços da AWS gerenciam a infraestrutura subjacente para acompanhar o crescimento do seu jogo.

Aproveite os recursos de análise para segmentar sua base de jogadores e oferecer campanhas de marketing personalizadas para grupos de público específicos. Aumente as taxas de conversão enviando a mensagem certa para os jogadores certos na hora certa.

Como funciona

Esses detalhes técnicos apresentam um diagrama de arquitetura para ilustrar como usar essa solução com eficiência. O diagrama da arquitetura mostra os principais componentes e suas interações, fornecendo uma visão geral da estrutura e da funcionalidade da arquitetura passo a passo.

Implemente com confiança

Está com tudo pronto para realizar a implantação? Consulte o código de amostra no GitHub para obter instruções detalhadas de implantação para implantar como está ou personalizar de acordo com suas necessidades. 

Acessar código de amostra

Aviso de isenção de responsabilidade

O código de exemplo, as bibliotecas de software, as ferramentas de linha de comando, as provas de conceito, os modelos ou outra tecnologia relacionada (incluindo qualquer uma das anteriores fornecidas por nossa equipe) são fornecidos a você como Conteúdo da AWS nos termos do Contrato de Cliente da AWS ou o contrato por escrito pertinente entre você e a AWS (o que for aplicável). Você não deve usar esse Conteúdo da AWS em suas contas de produção, na produção ou em outros dados essenciais. Você é responsável por testar, proteger e otimizar o Conteúdo da AWS, como código de exemplo, conforme apropriado para uso em nível de produção com base em suas práticas e padrões específicos de controle de qualidade. A implantação de Conteúdo da AWS pode gerar cobranças da AWS para criar ou usar recursos cobráveis, como executar instâncias do Amazon EC2 ou usar armazenamento do Amazon S3.

Você encontrou o que estava procurando hoje?

Informe-nos para que possamos melhorar a qualidade do conteúdo em nossas páginas