Aprenda Desenvolvimento de Jogos 2D com a Godot Engine 3.4
Tudo que você precisa saber para começar a desenvolver jogos 2D com a versão mais recente da Godot Engine.
What you will learn
Desenvolvimento de Jogos 2D na Godot 3.4.
GDScript, linguagem de programação estilo Python, com similaridade ao Javascript.
Padrões de Projeto para Desenvolvimento de Jogos.
Lógica de Programação.
Sinais, Grupos, Máscaras, Camadas.
Física do Personagem -> Gravidade, Pulo, Pulo Duplo, Dash.
Tilemap -> Autotile.
ParallaxBackground.
Inteligência Artificial Básica de Inimigos.
Sons, Efeitos e Partículas.
Why take this course?
Curso designado para iniciantes no mundo de desenvolvimento, mais especificamente no desenvolvimento de jogos 2D, o curso tem como objetivo criar um jogo de Plataforma chamado Hunter Garden, ou Jardim do Caçador, onde o seu objetivo como jardineiro, é eliminar todos os monstros que estão atormentando o seu Jardim. Para criar este jogo nós vamos estar utilizando a Godot Game Engine, uma das mais poderosas e consolidadas Game Engine do mercado, atualmente na sua versão 3.4 -> Última estável lançada. Além de ser uma das mais populares, ela é totalmente gratuita e bem mais leve em comparação aos outros motores de jogos, como a Unity ou a Unreal 4.
Você irá aprender técnicas chave, que caso sejam levadas a prática, irão lhe tornar um excelente desenvolvedor de jogos, técnicas estas que são:
Entender como que um Motor de Jogos funciona.
Entender a ordem na qual os códigos são executados.
Saber lidar com a física e o plano cartesiano de Motores de Jogos.
Uso de Singletons -> Scripts ou Cenas globais, que poderão ser acessados em qualquer canto do seu código, muito úteis para armazenar informações que você poderá reutilizar no seu jogo.
Uso de Corrotinas -> Yield e Call Deferred.
Uso de Sinais.
Uso de Grupos.
Aprender a configurar Camadas e Máscaras -> Layers e Masks.
Transição de Cenas.
Combate.
Efeitos Sonoros e Visuais + Partículas.
Inteligência Artificial Básica para Inimigos.
Exportar o Projeto para Windows e Android.
E muito mais.
Para a realização deste curso você não precisa ter nenhum conhecimento prévio, irei partir do princípio, desde o Download da Godot, introdução ao motor de jogos, até a conclusão do curso, sempre explicando detalhadamente o que cada componente do nosso código, ou da nossa cena está fazendo, as vezes explicando mais de uma vez, para fixar bem os conhecimentos que estão sendo passados em vídeo.