O que envolve a engenharia de um jogo online?

Um jogo online é um serviço em operação contínua. Precisa de um cliente que os jogadores executam, um servidor autoritativo que decide o que acontece no mundo, um banco de dados que nunca perde nem duplica valor, um launcher que se atualiza com segurança e testes que jogam o jogo. A Clouditive construiu tudo isso para um RPG online original, da bíblia do jogo ao teste de restauração.

O jogo tem dois mundos isolados, Vorn Covenant (x1) e Nyra Covenant (x10), atrás de um único login. Os jogadores formam grupos e clãs, fazem missões, lutam em PvP e participam de torneios.

Esta página não afirma nada sobre data de lançamento, jogadores ou receita. Ela descreve o que construímos e como foi verificado.

O que você recebe, passo a passo

Tudo o que o pacote inclui, na ordem em que chega. O preço e a duração não mudam.

  1. Passo 1:

    Entender seu produto e a configuração dele de ponta a ponta.

  2. Passo 2:

    Um roadmap completo: backlog, papéis, mudanças críticas e necessidades.

  3. Passo 3:

    Reuniões diárias e revisões de andamento com a sua equipe.

  4. 1 a 4 semanas

    US$ 7.000

Quer continuar depois do pacote? Some engenheiros por hora com as tarifas publicadas, com prazo mínimo de 6 meses. Como funciona o staff augmentation.

Comprovado em trabalho real

Clientes reais, números com data e uma nota clara sobre o que não foi feito.

A Clouditive construiu nosso jogo do zero junto conosco: o cliente em Unity 6, o servidor autoritativo em Java 25, o launcher e um livro-razão de valor que aguentou 40 vendas em paralelo. 39 smoke tests de ponta a ponta jogam com clientes Unity reais depois de reiniciar os dois servidores.

CTO

O que construímos para um RPG online?

Launcher do jogo: notas de versão, dois mundos com seu status e Jogar.

A Clouditive construiu o jogo de ponta a ponta em 286 commits ao longo de 2 dias, da bíblia do jogo ao launcher.

  • Um cliente em Unity 6 com UI Toolkit, compilado sem interface gráfica em modo batch.
  • Um servidor autoritativo em Java 25 sobre PostgreSQL 18: o servidor decide o que acontece no mundo e o cliente apenas o apresenta.
  • Dois mundos isolados atrás de um único servidor de login, com 37 contratos de protocolo versionados entre cliente e servidor.
  • Um launcher em Tauri que instala o jogo e verifica cada atualização antes de executá-la.
  • IA de combate e de raids adaptativa e sem modelo de linguagem: políticas versionadas, comparadas com seeds pareadas e com rollback.
  • Grupos, clãs, missões, PvP e torneios.

Prefere pagar por hora?

Some engenheiros à sua própria equipe com as tarifas publicadas, em vez de comprar um pacote.

  • Você entrevistaVocê conhece o engenheiro que fará o trabalho.
  • Mínimo de 6 mesesCobrança por hora trabalhada.
  • Reposição sem custoSe ele sair ou não se encaixar, fazemos a reposição e cobrimos a transição sem custo.
Ver como funciona o staff augmentation
  • Líder / ArquitetoUS$55–⁠60por hora
  • SêniorUS$45–⁠50por hora
  • PlenoUS$35–⁠40por hora
  • JúniorUS$30por hora

US$ por hora, desenhado em uma única escala

Perguntas frequentes

O que a Clouditive faz por jogos online?

Constrói a engenharia que fica por baixo do jogo: o cliente, o servidor autoritativo, o banco de dados e o livro-razão de valor, o launcher, o QA de ponta a ponta e a rotina de backup e restauração. Os engenheiros são da América Latina e trabalham em inglês, espanhol ou português.

O jogo já foi lançado?

Esta página não afirma nada sobre lançamento, jogadores ou receita. Ela descreve o que foi construído e como foi verificado.

A Clouditive construiu o jogo inteiro?

Tudo o que consta no case: a bíblia do jogo e as simulações, o cliente em Unity 6, o servidor autoritativo em Java 25 sobre PostgreSQL 18, o livro-razão de valor, a IA do jogo, o launcher em Tauri, os smoke tests e o teste de backup e restauração.

A IA do jogo usa um modelo de linguagem?

Não. A IA de combate e de raids roda com políticas versionadas, comparadas com seeds pareadas e com rollback.

Como a economia é protegida contra duplicação?

Toda movimentação de valor passa por um livro-razão transacional e nunca é editada. 40 vendas em paralelo deixaram o contador, o livro-razão e o saldo iguais.

Cada movimentação de valor é gravada em um livro-razão transacional e nunca é editada, então um item ou uma moeda não pode ser copiado. O comércio aguentou 40 vendas em paralelo, e o contador, o livro-razão e o saldo ficaram iguais. As simulações revisam o design antes dos jogadores: 0 builds duplicados em 10.000 e 0 conjuntos completos de equipamento duplicados em 1.000.000.

O corpus de dados do jogo é selado por hash, então qualquer alteração aparece.

Qual stack o jogo usa?

Unity 6 com UI Toolkit, Java 25, PostgreSQL 18 e Tauri, com builds batch sem interface gráfica e smoke tests em Linux.

De quem é o código?

Seu. Todo o código e a propriedade intelectual são seus desde o dia 1, sob MSA e SOW, com acordo de confidencialidade (NDA) antes da primeira conversa, se você pedir.

Quanto custa?

O Discovery custa US$ 7.000 por 1 a 4 semanas. As tarifas por hora são de US$ 30–⁠60, conforme a senioridade, e estão na página de preços.

Comece pelo Discovery: US$ 7.000, preço fixo, de 1 a 4 semanas. Entendemos seu jogo e sua configuração de ponta a ponta e depois entregamos um roadmap completo com backlog, papéis, mudanças críticas e necessidades, com reuniões diárias e revisões de andamento. O trabalho de construção e de QA seguinte vai por projeto ou por hora: US$ 30–⁠60, conforme a senioridade, com prazo mínimo de 6 meses em staff augmentation.

O case de um cliente não é uma promessa; o Discovery é a forma de dimensionar o seu.

Como um jogo online é testado antes de chegar aos jogadores?

39 smoke tests iniciam jogadores reais de Unity, reiniciam os dois servidores e leem o estado dos jogadores no PostgreSQL. 16 fluxos de jogador passam nos dois mundos.

Os backups são criptografados e agendados, e o teste de restauração traz os dados de volta em 13 s. São verificações sobre um build, não números de jogadores reais.

O que você precisa resolver?

Respondemos a todo pedido em até 1 dia útil. Assinamos um NDA antes da conversa, se você pedir.