Vou desenvolver um jogo multiplayer baseado em habilidades com servidor de jogo em tempo real


Sobre este Serviço
Tradução automática
Eu crio jogos multiplayer baseados em habilidades onde o resultado vem do que o jogador faz, não de uma jogada aleatória. Jogos de cartas, jogos de tabuleiro, head-to-head de arcade, formatos de torneio.
Já lancei nove títulos ao vivo baseados em habilidades em uma única plataforma para a qual construí o servidor do jogo. Node.js, WebSockets, sincronização de estado em tempo real, matchmaking, gerenciamento de saldo seguro. Nove jogos compartilhando um servidor significa que a arquitetura tinha que estar certa na primeira vez, porque um bug no núcleo afeta tudo de uma vez.
As partes mais difíceis aqui raramente são o jogo em si. São o matchmaking que não deixa os jogadores esperando em uma lobby vazio, movimentos autoritativos no servidor para que ninguém possa ganhar editando o cliente, lógica de reconexão que mantém uma partida em andamento, e uma camada de torneio que aguenta a carga.
Jogos que eu já construí ou posso construir: carrom, ludo, rummy, sinuca, formatos de quiz, arcade um contra um, torneios de chaves.
Envie-me o jogo e o formato que você quer, um contra um, baseado em mesa ou torneio, e eu farei o escopo.
Conheça mais sobre Abhinav Bhasin
Full stack game developer skilled in gameplay, UI, shaders and backend
- A partir deÍndia
- Membro desdeabr. de 2020
- Responde em aprox.:1 hora
Idiomas
Inglês
Tradução automática
Outros serviços de Desenvolvimento de Games que eu ofereço
Perguntas frequentes
Tradução automática
Os jogadores podem trapacear modificando o cliente?
Não. Os movimentos são validados no servidor e o cliente apenas envia intenção, nunca resultados.
O que acontece se alguém desconectar durante a partida?
O servidor mantém o estado da partida e permite que eles reentrem dentro de um período de timeout. Configurável por jogo.
Quantos jogadores simultâneos ele consegue suportar?
Depende do jogo, mas a arquitetura escala horizontalmente com pub/sub entre instâncias do servidor. Me diga seu objetivo e eu confirmo antes de começarmos.
Você cuida do hosting?
Eu implanto na AWS, GCP ou DigitalOcean na sua conta. Você é o proprietário da infraestrutura.
