Precisa aprender a programar para fazer jogos?
Tem uma pergunta que aparece toda vez que alguém descobre que quer fazer jogos. Ela nasce quieta, lá no fundo da cabeça, mas cresce rápido. A pessoa assiste a um devlog no YouTube, abre o site da Unity, lê alguma coisa sobre C# — e aí trava.
“Precisa aprender a programar para fazer jogos? Porque se precisar, talvez isso não seja pra mim.”
Eu já ouvi essa frase de alunos, de amigos, de gente que me mandou mensagem depois de ler um post aqui. E toda vez que ouço, eu penso no quanto essa dúvida sozinha já derrubou gente boa antes mesmo de começar.
Então vou responder de forma direta — mas antes, preciso te contar algo que a maioria dos tutoriais de Unity omite completamente.
A verdade que ninguém conta logo de cara
Não. Fazer jogos não exige programação, necessariamente. Existem ferramentas criadas especificamente para quem quer desenvolver sem escrever uma linha de código — e algumas delas são muito boas.
Sabe aquele professor chato que nunca admite que existe mais de uma resposta certa? Esse não é o estilo por aqui. Então vamos ser honestos sobre o que existe no mercado antes de falar de Unity.


Então por que o NedLog foca na Unity?
Boa pergunta. E a resposta tem duas partes.
A primeira é prática: Unity é a engine mais usada no mercado indie, com a maior comunidade, a maior biblioteca de assets e o maior número de plataformas de destino. Aprender Unity abre portas que as ferramentas visuais, por mais boas que sejam, ainda não conseguem abrir com a mesma amplitude. Unity também possui a capacidade de trabalhar tanto com jogos em 2D como 3D, em várias plataformas diferentes: Computador, Console, Dispositivos Móveis, Web, Realidade Aumentada e Realidade Virtual. Tudo isso de forma gratuita e com bastante conteúdos para conseguir fazer na internet.
A segunda parte é pessoal. Depois de anos dando aula de Game Design com Construct, percebo que muitos alunos chegam num teto. Eles querem ir além do que a ferramenta permite, querem personalizar comportamentos específicos, querem entender o que está acontecendo por baixo dos eventos visuais. E quando chegam nesse ponto, a próxima parada natural é uma engine com programação real.
O NedLog existe justamente para ser essa próxima parada — mas sem o susto que geralmente vem com ela.
“Ferramentas visuais te ensinam a pensar em jogos. Unity te ensina a construí-los do jeito que você imagina, sem limitações de ferramenta.”
A resposta completa — precisa aprender a programar para fazer jogos?
Para fazer jogos em geral? Não necessariamente. Para fazer jogos com Unity? Sim — mas não do jeito assustador que parece.
Programar para jogos não é o bicho de sete cabeças que aparece quando você olha de fora. A maioria das pessoas que trava nessa pergunta está imaginando anos de faculdade, matemática avançada e um cérebro diferente do que têm.
Programar para jogos, especialmente no começo, é mais parecido com dar instruções claras do que com resolver equações. É dizer para o jogo: “quando o jogador apertar esse botão, o personagem pula.” Isso é código. E você já consegue entender isso agora, sem saber nada de C#.
“Você não precisa virar programador para fazer jogos. Você precisa aprender o suficiente para contar a história que quer contar.”
Os medos reais — e o que é verdade em cada um
Antes de continuar, quero nomear os medos que ficam escondidos dentro dessa pergunta. Porque geralmente não é a programação em si que assusta — são as histórias que a gente conta sobre ela.
“Programação é só para quem tem raciocínio lógico avançado.”
“Vou precisar aprender tudo antes de fazer qualquer coisa funcionar.”
“Se eu travar num erro, vou ficar preso para sempre.”
“Quem é artista, designer ou roteirista não tem perfil para programar.”
Como o NedLog vai te ensinar a programar para jogos
A maioria dos recursos de programação para jogos começa no lugar errado. Eles ensinam a linguagem antes de ensinar o jogo. Você passa semanas aprendendo variáveis, loops e condicionais no vácuo — sem nenhum contexto de onde isso vai aparecer no seu projeto.
O resultado? A pessoa aprende a sintaxe, mas não aprende a pensar como desenvolvedora. E quando abre o editor de verdade, sente que aprendeu nada.
Aqui a gente faz diferente.
“O objetivo não é te transformar em programador. É te dar feitiços suficientes para contar a história que você quer contar com o seu jogo.”
E se você chegou até aqui lendo esse pergaminho, já tem a única coisa que realmente importa no começo: vontade.
Nos próximos posts estaremos trabalhando dentro da Unity de forma prática, então não perca nada!
Se ainda não instalou a Unity, pode aprender como se faz isso clicando AQUI.
Um Grande Abraço!

