Entrar no desenvolvimento de jogos tentando criar um projeto completamente diferente a cada lançamento parece criativo.
Mas costuma ser um enorme desperdício de tempo, especialmente sendo um dev indie e solo.
Porém, diversos desenvolvedores indies de sucesso evoluíram justamente fazendo uma estratégia que vai para o lado contrário.
Cada jogo se torna um laboratório para o próximo!

Uma excelente sacada é criar jogos sempre no mesmo gênero e de estilo semelhante.
Pois, quando você permanece no mesmo gênero, cada lançamento ensina algo valioso sobre design, programação, balanceamento e experiência do jogador.
E os erros deixam de ser prejuízo e passam a ser conhecimento acumulado, tornando cada novo projeto mais sólido.
É mais rápido de desenvolver, mantendo acertos, evitando erros e com muito mais qualidade.
Sua maior vantagem são seus assets!

Códigos, sistemas de IA, interfaces, efeitos sonoros, músicas, animações, ferramentas internas e até mecânicas completas.
Ou seja, tudo pode ser reutilizado a cada novo projeto, exigindo poucos ajustes e refinamentos.
E, em vez de reconstruir tudo do zero, você apenas adapta e melhora o que já funciona.
E isso acaba reduzindo drasticamente o tempo e o custo de desenvolvimento.
Experiência, identidade e velocidade de produção

Diversos desenvolvedores independentes adotam essa estratégia, produzindo jogos dentro de um mesmo nicho.
E conseguem aproveitar todo o conhecimento adquirido, além de acelerar o desenvolvimento; você cria uma identidade para seus jogos.
Um grande exemplo é o Desenvolvedor de Shelldiver, Gagonfe, que criou uma sequência de jogos muito bem recebidos.

E que bebem do mesmo estilo e fórmula de gameplay, até culminar no sucesso de Shelldiver.
O maior erro de muitos iniciantes é acreditar que cada novo jogo precisa ser uma reinvenção completa.
Na prática, crescer como desenvolvedor significa evoluir sobre uma base já construída, refinando seus sistemas.
E, acumulando experiência, quanto menos você recomeça do zero, mais rápido consegue lançar jogos cada vez melhores.

Na CSJ Academy 3.0, você aprende a desenvolver jogos na Unity 2D e 3D, desde os fundamentos da programação.
E até a criação de sistemas avançados utilizados em projetos profissionais, tudo saindo do zero, passo a passo.

Seja o primeiro a comentar.