itch.io is community of indie game creators and players

10 Semanas Estudando Gamedev

Há alguns dias completei 10 semanas estudando desenvolvimento de jogos eletrônicos, e neste artigo quero compartilhar alguns dos aprendizados e desafios que enfrentei nesse período.

Essa não é a primeira vez que tento estudar desenvolvimento de jogos. Em outras tentativas, acabei desmotivando e desistindo por diversos motivos: desde um PC fraco para rodar Unity, até a necessidade de priorizar estágio, estudos e o simples fato de pagar boletos.

Mas dessa vez é diferente.

O principal motivo é que estou estudando por hobby: gosto muito de videogames e amo trabalhar com programação, então juntar essas duas paixões foi natural. Além disso, comecei a frequentar como aluno especial o curso de Mestrado em Ciência da Computação da UEFS, participando da disciplina de Jogos Digitais, ministrada pelo professor Sarinho. Isso me deu o empurrão que eu precisava para finalmente focar.

Outro grande motivador foi o site Controles Voadores (https://www.controlesvoadores.com.br/). Tanto os podcasts quanto os artigos publicados me mostraram como os videogames são, acima de tudo, sobre pessoas. As histórias por trás dos joguinhos me motivam e me animam a seguir em frente.

Falando rapidamente do que já estudei anteriormente: Já tinha feito alguns cursos de Unity 3D, aprendi um pouco de pixel art e consumi muitos vídeos de gamedev, principalmente sobre game jams (mas nunca consegui focar de verdade).

Um desafio que impactou bastante meu progresso foi a falta de tempo. Estudo gamedev como hobby, e além do trabalho CLT, ainda estou concluindo minha graduação.

Dito isso, vamos ao que aprendi. Nessa minha nova saga de estudos decidi aprender o Godot por dois motivos: (1) é a engine usada nas aulas do mestrado, e (2) é uma engine de código aberto (algo que considero muito importante).

Sobre os aprendizados, no mestrado aprendi conceitos iniciais de coisas como teoria e taxonomia de jogos digitais, design e interface de telas, roteiro, criação de personagens e jornada do herói, além de conceitos e teoria das cores. Depois de toda essa parte teórica começamos a ver os conceitos do Godot, como nós, cenas, sinais, animações, sprites, entre outras coisas, além da parte 3d do Godot (esse não sendo meu foco por agora).

Fora do mestrado, procurei muitos conteúdos no YouTube (e confesso que essa foi uma das maiores frustrações). A maioria dos vídeos parece mais focada em vender cursos do que ensinar de verdade. Ainda assim, encontrei bons materiais que me ajudaram com GDScript, animações e criação de interfaces. Esses vídeos eu tô salvando numa playlist tanto para revisão futura quanto para quem se interessar:

https://www.youtube.com/playlist?list=PLhIvcs4UdZHVFOLnL-qzNlAZiNUbwJwwq

Também usei bastante a documentação oficial da Godot (https://docs.godotengine.org/pt-br/4.x/getting_started/introduction/index.html), que tem tutoriais bem organizados e muitos deles traduzidos para o português.

Mas, no fim, o que mais me ajudou foi colocar a mão na massa. Estou desenvolvendo um jogo (bem simples) como projeto final da disciplina. Ainda estou no começo, mas já tenho um menu inicial funcional:

Tela de Título do Jogo "O Legado de Manoel"

O jogo é basicamente um Venba: um jogo narrativo com minigames, que conta a história da minha cidade, Pintadas/BA, com arte inspirada na xilogravura/cordel. Quando eu terminar esse projeto, quero postar e deixar público para que outras pessoas possam jogar.

Essas 10 primeiras semanas foram intensas e importantes para mim. Mesmo sendo só um hobby por enquanto, é algo que quero levar adiante. Quem sabe publicar meus próprios jogos e contar histórias que importem (não só para mim, mas para outras pessoas também).

Aprendi que jogos são sobre arte, design, programação, e, principalmente, sobre pessoas. Esse foi só o ponta pé inicial. Espero continuar essa jornada e escrever mais sobre ela em breve.

Leave a comment