ÓRBITA: Bingo roguelite — meu primeiro jogo, feito sozinho na Godot e com versão nativa para Linux

Fala, pessoal! Essa semana saiu na Steam o meu primeiro jogo, e queria contar aqui como ele foi feito. Antes de tudo, pra não ter confusão com o nome: apesar da cartela de bingo, é um jogo de estratégia para um jogador, sem apostas, sem dinheiro real e sem prêmios de verdade. O acaso só decide quais bolas aparecem; o resto é planejamento.

Desenvolvi sozinho (com a ajuda de alguns testers), e o lançamento foi bem discreto: 21 cópias e 2 análises até agora. Por isso a opinião de quem também faz jogo, e de quem joga no Linux, vale ouro pra mim.

O jogo: um roguelite de estratégia numa cartela de bingo. Você escolhe as bolas numa bandeja, as marcas ficam de uma mão para a outra e antes de cada jogada aparece a pontuação exata (FICHAS × MULT). 77 amuletos, 29 guardiões que mudam uma regra cada, 12 paradas em 4 salas por partida, semente do dia, sem cronômetro. 9 idiomas, incluindo português do Brasil, Windows e Linux.



Como foi feito:

  • Godot 4.7 e GDScript; as regras ficam num núcleo determinístico sem nós (semente, salvamento e restauração exata do estado).
  • A prévia da pontuação é calculada pelo mesmo motor sem mexer no estado, e os testes verificam que o resultado sempre bate com a prévia.
  • A interface inteira é desenhada em código com _draw().
  • A versão Linux é nativa (x86_64, exportada direto da Godot, sem precisar de Proton), e o jogo é desenvolvido e testado no próprio Linux.
  • O trailer foi gravado com o Movie Maker da Godot restaurando estados reais de partida.

Sobre IA: parte da arte é gerada por IA (muitas cartas de amuleto, quase todos os retratos dos guardiões e as ilustrações da história), e a música também (feita com ACE-Step). Os textos e as 9 traduções têm ajuda de IA, e eu programo o jogo com agentes de IA (Claude e Codex) que eu dirijo e reviso. As bolas, os globos, os guardiões mecânicos e alguns amuletos são renders do Blender, a interface é desenhada em código e os efeitos sonoros são sintetizados por script. Nada é gerado por IA enquanto você joga. Este post também foi redigido com ajuda de um assistente de IA.

Steam: Economize 20% em ÓRBITA: Bingo roguelite no Steam

Críticas são muito bem-vindas, principalmente de quem joga no Linux: se der problema em alguma distro ou placa de vídeo, quero saber. Respondo todo mundo.

2 curtidas

Atualização de 16/10, do desenvolvedor: o patch 4.9.31 saiu ontem, 15/10. Ele corrige ajudas que ainda apareciam em espanhol em outros idiomas e acrescenta a opção INTERFACE: SIMPLES para reduzir os elementos decorativos sem mudar as regras ou esconder os números. A versão Linux continua nativa, sem precisar de Proton.

Também organizei o material de imprensa em nove idiomas, com capturas e informações atuais: ÓRBITA: Bingo roguelite — Kit de imprensa

Se você escreve sobre jogos ou produz vídeos para um canal e quer experimentar ÓRBITA, pode pedir uma chave gratuita de Steam em contacto@berialabs.com, junto com o link da publicação ou do canal. Não há obrigação de publicar, deixar análise na Steam ou dar uma opinião positiva. As chaves são enviadas em privado.

Sobre IA: parte da arte é gerada por IA (muitas cartas de amuleto, quase todos os retratos dos guardiões e as ilustrações da história), e a música também (feita com ACE-Step). Os textos e as 9 traduções têm ajuda de IA, e eu programo o jogo com agentes de IA (Claude e Codex) que eu dirijo e reviso. As bolas, os globos, os guardiões mecânicos e alguns amuletos são renders do Blender, a interface é desenhada em código e os efeitos sonoros são sintetizados por script. Nada é gerado por IA enquanto você joga.

Esta atualização também foi preparada com ajuda de IA.