Esse projeto começou como PokeIdleon. Um fan game. Se você abrisse a pasta do jogo há um ano, ia achar 323 sprites de Pokémon, a PokéAPI como fonte de dados, os 18 tipos com a matriz 18×18 de sempre, Kanto/Johto/Hoenn como mapa, Eevee e as Eeveelutions, Charizard, Aerodactyl, os quatro pássaros lendários, Mewtwo, Mew, uma Elite dos Quatro, três clãs chamados Rubra, Cerúlea e Áurea desenhados em cima da paleta dos ginásios. Curral pronto. Estrutura reconhecível na hora.

E eu não larguei isso por medo de processo, embora o risco de IP fosse real e estivesse documentado desde a v0.5. Larguei porque, quando fui tentar justificar cada sistema em cima daquele esqueleto, a resposta era sempre a mesma: "porque é assim que Pokémon faz". Não "porque faz sentido para o meu jogo". Isso não é design, é decoração de uma casa que não é minha.

A decisão pesada não foi trocar os nomes. Foi perceber que eu ia ter que refazer o roster inteiro do zero — 120 espécies, 52 conceitos, sem aproveitar nenhuma silhueta reconhecível — e que isso ia doer na aquisição. Perder reconhecimento instantâneo tem custo real: ninguém procura "ESVA" no Google em janeiro de 2026. Procuravam "Pokémon idle". Essa é a primeira métrica que caiu, e caiu de propósito.

O que morreu, listado, porque listar dói mais do que resumir

Fui conferir linha por linha o que precisava sair, porque "vamos trocar a marca" é fácil de escrever e broxa na hora de decidir se a Dungeon de Fóssil sobrevive. Não sobreviveu. Foi tudo: as 323 sprites, a PokéAPI como camada canônica, os 18 tipos, a matriz 18×18, toda a geografia (Kanto, Johto, Hoenn), todo nome próprio de criatura, a Dungeon de Fóssil montada em cima do Fragmento de Âmbar/Aerodactyl, a Dungeon Evolution com as Eeveelution Stones, os quatro pássaros lendários, Mewtwo, Mew, a "Elite Four", os três clãs como estavam desenhados, o Butterfree Alpha, o roadmap de Gen 1 a 9 inteiro, e até o disclaimer de fan game — porque sem a IP, o parágrafo de risco de IP também não faz mais sentido.

Nada disso sobrou. Não por regra estética. Porque "criatura reconhecível" é, por definição, propriedade de outra pessoa, e o jogo inteiro que eu queria fazer é sobre uma criatura que quebra uma lei física, não sobre um bicho que você já reconhece de outro lugar.

O que sobrou, e o erro que eu quase publiquei

A única coisa que atravessou foi um pacote de 200 animações de golpe — explosões, efeitos elementais genéricos que eu tinha comprado num pack chamado pokeidleon-skills-gen1-3-complete-v1. Dessas 200, 142 já vinham tipadas (candidatas a virar as 13 classes novas) e 58 estavam marcadas "Normal" no manifesto original — essas eu quis reaproveitar como os golpes sem classe do sistema novo (§6.4 do GDD, se você quiser o número da seção).

Aqui está o erro que eu quase deixei passar. Em algum documento anterior — não vou fingir que lembro qual — eu escrevi que "190 das 200 animações cabiam nas 13 classes, mais 58 marcadas Normal". Some isso: 190 + 58 = 248. Num pacote de 200 peças. Eu publiquei essa conta, ninguém do time (que sou eu, sozinho, então "ninguém" é literal) percebeu, e ela ficou lá até eu voltar pra auditar o pacote pra valer e a aritmética simplesmente não fechar. Não existe jeito de 200 animações renderem 248 candidatas. Uma das duas contagens estava errada, ou as duas.

Refiz a contagem manualmente, peça por peça. O número real é 142 tipadas + 58 "Normal" = 200. Bate exato. O "190" nunca existiu — foi um erro de digitação ou de memória que eu tratei como fato por tempo demais porque a soma "parecia certa" sem eu nunca ter somado de verdade.

Isso não é uma historinha de vergonha gratuita. É o motivo pelo qual, a partir desse dia, toda contagem que entra num documento canônico do ESVA passa por uma verificação de soma antes de virar decisão — regra boba, mas é a regra que existe hoje por causa desse erro específico.

O que continua quebrado

A decomposição final de quais das 142 animações tipadas realmente aproveito, versus quais descarto na auditoria visual e na renomeação para as 13 classes novas, ainda não fechou. Isso está pendente hoje, não é retórica de devblog — é trabalho real que falta antes de eu poder dizer "essas são as animações de golpe do jogo".

O que o jogo ganha com isso

O Registro vira obrigação, não coleção — você não junta bichinho, você documenta um dano em curso. As odds públicas viram método científico da Ordem, não letra miúda de loja. O Market vira consequência de espécime raro de verdade, não sistema decorativo. Marca, lore e sistema passam a se explicar mutuamente, porque nasceram juntos — não porque um foi colado em cima do outro depois.

A recompensa de largar reconhecimento instantâneo é que agora, quando alguém pergunta "por que essa criatura existe", eu tenho resposta. Antes, a resposta era sempre "porque no jogo original também tinha um assim". Isso nunca foi resposta. Era eco.