bom dia, gedê #01
e esse tal de godot, ein? 👀
bom dia, gedê! na segunda edição dessa novíssima newsletter, vou contar um pouco sobre novos aprendizados que tive, e referências maneiras de artigos, músicas, jogos e outras paradas.
🪑 senta que lá vem história (quem pegou essa referência ein?)
vivência gedê ✍️
recentemente o brackeys (que caso você não conheça, é uma lenda do gamedev no youtube, com muuuitos tutoriais que ajudaram milhões de desenvolvedores ao redor do mundo, de forma 100% gratuita) postou um vídeo de novo, depois de 3 anos sumido do youtube.
no vídeo ele fala sobre como parou de criar conteúdo de desenvolvimento de jogos por estar desmotivado com a direção que a indústria de jogos está seguindo, e por não ver mais sentido nisso, só que algo que veio acontecendo fez ele mudar de visão 👀 que é o crescimento de uma engine 100% open-source (pra você que não conhece o termo, open-source são softwares que são totalmente gratuitos e que você tem acesso ao código fonte, podendo modificar o programa caso você queira pras suas necessidades).
estamos falando da engine que agora tá se tornando a queridinha da comunidade, a ✨✨ godot ✨✨
vendo toda essa movimentação da comunidade ao redor dessa engine que não para de evoluir, e que parece ter um potencial legal de evoluir e bater de frente com a Unity/Unreal num futuro próximo, decidi meter a cara e tentar fazer um jogo simples nela pra ver qual que é.
fazendo meu primeiro jogo na godot 👨🏻💻
fui lá na cara e na coragem, e segui o tutorial que eles recomendam seguir ao fazer seu primeiro jogo no programa (que inclusive achei muito bom toda a documentação que vi até agora da godot).
consegui seguir sem maiores problemas e finalizar o jogo pra aprender o básico da engine! minhas primeiras impressões foram:
muuuito mais leve que a unity, tudo roda muito rápido 🤯
estranhei a parada dos nodes no começo, mas curti, fez sentido pra mim
não gostei de não poder mexer e colocar onde eu queria cada uma das abas do programa (atualizem isso pelo amor de Deus)
irei usar mais para meus side-projects e game jams
pra mudar meu jogo um pouco e ele não ficar exatamente igual ao que tem na documentação da godot, eu mudei/adicionei essas coisas no jogo
remodelei o personagem do jogo usando o blockbench
remodelei os inimigos do jogo usando o blockbench
coloquei iluminação embaixo do jogador e dos inimigos
adicionei um sistema de nível que a cada x inimigos mortos você sobe de nível (não faz nada além disso)
adicionei uma música de fundo (fiz essa música três anos atrás e finalmente consegui usar ela em alguma coisa)
adicionei efeitos sonoros no jogo
o jogo está suuper simples, mas a ideia era só entender como a engine funciona, pretendo fazer mais projetinhos pequenos na godot, e explorar mais esse novo mundo que se desbloqueou pra mim agora :)
▶ assistir o vídeo na edição original
no vídeo da pra ver um pouco da gameplay do jogo, e se você quiser jogar e testar essa parada que eu fiz, é só 👉 clicar aqui pra jogar 👈 (e da pra jogar direto do navegador ein, fácil fácil).
pegando a visão 👀
essa parte da newsletter eu coloco minhas referências com links de paradas interessantes que eu curti ver/ouvir nos últimos dias, e essa semana tem referências pra todos os gostos.
🎮 artigo falando sobre encontrar a diversão ao criar um jogo (em inglês)
🛠️ editor de níveis totalmente online e grátis = sprite fusion
🎧 álbum de lofi pra ouvir trabalhando/relaxando → esse aqui
🎮 pikmin só que comunista → esse jogo aqui (grátis e no navegador)
🎧 o último episódio do meu podcast (aqui embaixo 👇)