Ferramentas de desenvolvimento de jogos
Engines, ferramentas de arte, audio, IA e publicacao usadas para fazer e lancar jogo. Cada ferramenta com os tutoriais, comparacoes e decisoes de projeto reunidos em um lugar.
17 ferramentas com conteudo publicado.
Engines e frameworks de jogo
Engine livre e open source, hoje a porta de entrada mais comum para quem faz jogo 2D no Brasil. Usa GDScript, uma linguagem propria parecida com Python, e tambem aceita C#. E leve, exporta para desktop, mobile e web, e nao cobra royalties. Aqui estao os tutoriais, as mecanicas prontas e as decisoes de projeto que a gente ja resolveu nela.
A engine comercial mais usada no mercado de trabalho, forte em 3D e em mobile. Tem a maior base de vagas e de assets prontos, e tambem o historico de mudanca de licenca que fez muita gente reavaliar. Aqui a gente compara com alternativas sem torcida e mostra o que muda na pratica quando voce escolhe ela.
Engine da Epic, referencia em 3D de ponta e em projeto de estudio grande. Trabalha com Blueprints (visual) e C++, e cobra royalty acima de um limite de faturamento. Faz sentido quando o alvo e fidelidade grafica ou carreira em AAA, e pesa quando o projeto e pequeno.
Engine gratuita especializada em visual novel, com script proprio simples e forte suporte a texto, ramificacao e traducao. Para jogo narrativo, ela resolve em dias o que levaria semanas em engine generica.
Criacao sem codigo e porta de entrada
Ambiente de programacao em blocos, criado pelo MIT, que e por onde a maioria das criancas e dos professores comeca. Nao e brinquedo: os conceitos de logica, evento e estado sao os mesmos de qualquer engine. Aqui a gente usa Scratch como primeiro degrau e mostra como sair dele depois.
Plataforma e engine ao mesmo tempo, com publico proprio e economia propria via Robux. Programa em Luau. Serve tanto para quem quer aprender com retorno rapido quanto para quem quer viver de jogo dentro do ecossistema, e agora tambem permite publicar fora dele.
Arte, pixel art e animacao 2D
Modelagem, textura e animacao 3D
Inteligencia artificial aplicada a producao
Lojas, publicacao e plataformas de distribuicao
A maior loja de PC e o lugar onde a maioria dos jogos indie vive ou morre. O que decide resultado ali nao e so o jogo: e pagina de loja, wishlist, algoritmo, precificacao, regiao e datas. Essa e a parte que a maioria dos desenvolvedores descobre tarde demais.
Loja e comunidade de jogos independentes, sem curadoria de entrada e com taxa que voce mesmo define. E o melhor lugar para publicar cedo, testar com gente de verdade e montar portfolio antes de encarar a Steam.
Publicar em Nintendo Switch, PlayStation ou Xbox exige aprovacao de dev kit, adequacao tecnica e processo de certificacao. Muda o escopo, o prazo e o custo do projeto. Aqui a gente trata o que e requisito real e o que e mito.
Publicar na Play Store e na App Store tem regra propria de conta, politica, privacidade e monetizacao, alem da disputa por visibilidade (ASO). Jogo mobile que ninguem acha nao existe.
A loja da Epic tem repasse maior ao desenvolvedor que a media do mercado e um publico menor. Vale entender quando ela complementa a Steam e quando e so trabalho a mais.
Linguagens e ferramentas de codigo
Linguagem madura, tipada, usada na Unity e disponivel tambem no Godot. Traz ferramental forte de depuracao e um mercado de trabalho maior que o de GDScript. A escolha entre ela e a linguagem nativa da engine e uma das duvidas mais comuns de quem esta comecando.
Linguagem leve de script, usada no Roblox (Luau), no LOVE2D, no Defold e como linguagem de mod em muitos jogos. Aprender Lua abre mais porta do que parece.
Fazer jogo que roda no navegador, em JavaScript ou TypeScript, ainda e o caminho mais curto entre terminar e alguem jogar. Sem instalador, sem loja, so link.