Plataforma de minigames competitivos com premiação em dinheiro
7minigames 2D para web em produção
Cliente
Plataforma de jogos (cliente não divulgado, NDA)
Ano
2026
Tecnologias
Engine 2D web + TypeScriptPortal web (PWA)Back-end serverless em NodeBanco NoSQL + banco relacionalInfraestrutura como código + WAFPIXIA generativa
Links
Desenvolvimento de jogos na JBKR ↗

O desafio

Construir do zero, em meses, uma plataforma em que dinheiro de verdade entra e sai por PIX e a pontuação do jogador vale prêmio: era preciso tornar a trapaça cara e detectável, fechar o caixa centavo a centavo, provar que os jogos são de habilidade e não de sorte, e operar tudo com um time pequeno.

O objetivo

Lançar sete minigames com salas de três jogadores, ranking, missões, loja e pagamentos PIX, com trilha de auditoria completa e lançamento gradual sem interromper a operação.

A solução

Cliente do jogo numa engine 2D para web com TypeScript, atlas em WebP e pacotes de assets por jogo; portal web (PWA, vários idiomas) e painel administrativo; back-end serverless em Node com banco NoSQL em tempo real e banco relacional (179 endpoints), ledger em dupla escrita com tabelas de auditoria, processamento idempotente e circuit breaker no gateway PIX; anti-cheat com pontuações assinadas (HMAC), seeds e layouts gerados no servidor, honeypot, replay e build ofuscado; bots preenchendo salas incompletas e simulação estatística de habilidade versus sorte; autenticação gerenciada com MFA, verificação anti-bot, atestação do aplicativo e verificação de identidade; infraestrutura como código (rede, WAF na borda, permissões, segredos), filas gerenciadas e data warehouse; CI com emuladores; coach com IA generativa e geração automática de mapas de ritmo a partir do áudio.

O impacto

  • Sete minigames em produção numa única plataforma, com salas de três jogadores, ranking MMR por faixas, missões, sequências, loja e assinaturas
  • 179 endpoints de back-end, 253 arquivos de teste e 67 decisões de arquitetura registradas em cerca de seis meses
  • Caixa em PIX com ledger auditável e processamento idempotente, verificação de identidade antes do saque e MFA para a administração
  • Lançamento gradual com ambientes de produção e homologação separados e infraestrutura inteira como código
Jean C Becker

Jean C Becker

Arquiteto de Soluções Sênior | Especialista em IA e Machine Learning

Quem projetou e escreveu este trabalho. Sobre a JBKR →