Castle ArenaNotícias

Diário de desenvolvimento

03 out 2026

O Castle Arena até aqui, em números

PROGRESSPOST #10
Neve sobre o Lago Gélido: a grande briga diante do castelo azul
Neve sobre o Lago Gélido: a grande briga diante do castelo azul

Devlog costuma falar das partes brilhantes. Este aqui é um recibo. Cada número abaixo foi contado no próprio projeto em 3 de outubro: o histórico de mudanças, o código, os dados do jogo e as pastas de testes. Quando a contagem depende de como se recorta, a gente avisa.

Três dias

O primeiro relatório de design do Castle Arena é de 1º de outubro de 2026. O primeiro commit (um conjunto de mudanças salvo e descrito) entrou logo depois da meia-noite de 2 de outubro, e o mais recente às 23h30 de 3 de outubro. São três dias de calendário e 43 commits. Alguns são correções de uma linha; outros carregam muito trabalho de uma vez.

O recibo

O quê Quantos
Commits 43
Linhas de TypeScript no código do jogo cerca de 84 mil (84.078 em 376 arquivos)
Facções 14
Prédios no menu de construção 140 (10 por facção)
Prédios, contando cada evolução 231
Tipos de tropa 182 (162 treinados por prédios, 20 invocados ou reerguidos)
Arenas 6
Perks 12
Itens da loja 12
Comandos de modo de jogo 48, mais 10 modos prontos
Formatos de partida 3 (1×1, 2×2, 3×3)
Conquistas 17
Figuras de brasão 30
Traduções para o inglês cerca de 3.700
Testes automáticos cerca de 130, em 14 arquivos de teste
Comandos de verificação automática 6
Capturas de referência dos testes visuais 74
Relatórios de design 14

Algumas notas para a tabela não se vender demais. A contagem de linhas inclui tudo o que foi escrito em TypeScript, então a história das facções e os dicionários de inglês também entram. "Tipos de tropa" inclui cada unidade dos dados das facções, como esqueletos reerguidos de cadáveres e criaturas invocadas por magias. A contagem de traduções soma as entradas em inglês de 74 arquivos de dicionário; algumas delas são padrões que cobrem várias frases de uma vez.

O que as verificações fazem

As verificações merecem uma linha cada, porque são elas que deixam a gente andar rápido sem quebrar as coisas:

  • Testes cobrem regras, habilidades, modos de jogo, partidas de time, lições do Treinamento e dados do jogo, e rodam quatro minutos de partida da IA com cada facção.
  • Verificação de lockstep joga a mesma partida em dois computadores simulados e prova que eles continuam idênticos, que é a base do online.
  • Verificação de replay garante que o replay chega exatamente ao mesmo resultado, inclusive com saltos no tempo.
  • Verificação de ressincronização derruba e reconecta jogadores e espectadores e depois compara os resultados.
  • Verificação de tradução aponta qualquer texto sem versão em inglês.
  • Verificação visual fotografa cenas fixas com o relógio congelado e compara com as nossas 74 capturas de referência.

Também escrevemos 14 relatórios de design: regras, balanceamento, interface, Treinamento, impasses, corpo a corpo em multidão, unidades aéreas, modos de jogo, partidas de time e outros. Vários deles nos fizeram mudar de ideia, como dá para ler em Dois problemas difíceis.

O que vem por aí

Sem datas, só a lista honesta do que as nossas próprias anotações marcam como inacabado:

  • Uma página na loja da Steam. O Castle Arena ainda não tem a sua página na Steam.
  • Voadoras com cara de voadoras. As tropas que voam ainda usam asas desenhadas por código; criaturas em 3D de verdade estão na lista.
  • Online com mais gente. As partidas de time online ainda são duas pessoas mais aliados da IA.
  • Equilíbrio, sempre. Nossa rodada mais recente de IA contra IA põe toda facção entre 42% e 57%, e estamos de olho principalmente no Pacto do Abismo.
  • Números estimados. Alguns valores de habilidades, principalmente de criaturas invocadas, ainda são estimativas nossas e estão marcados para revisão.
  • Treinamento. Uma lição passou a ensinar o seu ponto com menos nitidez depois da mudança no movimento corpo a corpo, e uma lição sobre perks seria o próximo passo natural.
  • Um bug conhecido. O minimapa ainda pode mostrar tropas inimigas invisíveis.

É aqui que o Castle Arena está hoje. Tomara que o próximo recibo seja mais comprido.

— Equipe Castle Arena