Imagem do Curso gratuito Desenvolvimento de jogos usando Godot

Curso online gratuitoDesenvolvimento de jogos usando Godot

Duração do curso online: 7 horas e 59 minutos

4.64

EstrelaEstrelaEstrelaEstrelaMeia estrela

(11)

Crie seu primeiro jogo 2D no Godot e evolua do zero: tiros, inimigos, colisões, animações e mobile. Curso online gratuito com prática.

Neste curso gratuito, aprenda sobre

  • Interface e fluxo de trabalho do Godot; criação e organização inicial de um projeto 2D
  • Diferenças Godot vs Unity para 2D e suporte a mobile
  • GDScript: scripts, instâncias, cenas e instanciamento de tiros e inimigos
  • Uso de Position2D e múltiplos canhões/points de spawn na nave
  • Aleatoriedade no gameplay: spawns, escolhas randômicas e variações
  • Colisões no Godot com CollisionShape2D/Area2D e tratamento de eventos
  • Animações de hit/explosão com AnimationPlayer e ajustes de timing
  • Sistema de partículas: criação, configuração e controle dentro do editor
  • Câmera: parallax de background, shake de câmera e integração de sons
  • POO no Godot: classes, herança, polimorfismo, extends e scripts externos
  • Signals, setters/getters, score, textos e fontes customizadas na UI
  • Export vars, draw, sistema de vidas, pause do jogo e pixel shader básico
  • Paths/diretórios, carregamento de recursos, random textures e uso de Timer
  • Geração de objetos aleatórios com menos código e composição de cenas

Descrição do curso

Desenvolver jogos pode parecer algo distante, mas com a Godot você consegue sair da ideia para um projeto jogável de forma rápida, leve e organizada. Neste curso online gratuito, você aprende a construir um jogo 2D passo a passo enquanto entende como a engine funciona por dentro: da configuração inicial do projeto até os ajustes finais que dão polimento e sensação profissional à jogabilidade.

Ao longo das aulas, você vai ganhar confiança para navegar pela interface, criar e instanciar cenas, escrever scripts e estruturar componentes do seu jogo com uma abordagem que favorece reaproveitamento e evolução do projeto. A prática é voltada para mecânicas clássicas que ensinam fundamentos reais de programação de jogos: movimento e disparos, criação e controle de inimigos, geração de elementos aleatórios e gerenciamento de eventos que acontecem durante a partida.

Você também trabalha com recursos essenciais para deixar o jogo mais responsivo e divertido, como colisões, feedback visual de acerto, animações e partículas. Além disso, aprende a usar câmera de forma estratégica, incluindo efeitos como paralaxe para profundidade e shake para impacto, somando sons e efeitos que reforçam a experiência do jogador.

Para quem quer escrever código de forma mais limpa e escalável, o curso introduz boas práticas de organização, criação e reutilização de classes, herança e polimorfismo, além de técnicas comuns no ecossistema da Godot para comunicação entre partes do jogo. Com isso, você não apenas “faz funcionar”, mas aprende a pensar em arquitetura: separar responsabilidades, criar pastas e caminhos bem definidos e facilitar manutenção.

No final, você terá contato com elementos de interface e pontuação, controle de vidas, pausa de jogo e até efeitos visuais com shader, avançando para recursos que normalmente diferenciam protótipos de projetos mais completos. E como muitos projetos miram multiplataforma, o curso também aborda adaptações para mobile, incluindo controles de toque, preparando seu jogo para rodar em diferentes dispositivos.

Se você quer iniciar na programação de jogos, criar um portfólio com um projeto próprio e entender como a Godot pode acelerar seu desenvolvimento 2D, este curso entrega uma trilha prática para você construir, testar, ajustar e evoluir um jogo do início ao fim.

Conteúdo do curso

  • Aula em vídeo: #1 - Tutorial Godot - Apresentação da Ferramenta e Início do projeto [PT br] 39m
  • Exercício: Qual é a principal diferença entre a engine Godot e a Unity em termos de suporte para desenvolvimento 2D?
  • Aula em vídeo: #2 - Tutorial Godot - Scripts, Instancias e tiros na nave [PT br] 27m
  • Exercício: Qual é o objetivo principal do vídeo tutorial mencionado na transcrição?
  • Aula em vídeo: #3 - Tutorial Godot - Novos canhões e position2D [PT br] 18m
  • Exercício: Qual foi a melhoria implementada na nave do jogo?
  • Aula em vídeo: #4 - Tutorial Godot - Instanciando inimigos e aleatoriedade [PT br] 17m
  • Exercício: Qual o principal objetivo do vídeo relatado na transcrição?
  • Aula em vídeo: #5 - Tutorial Godot - Colisões e tratamentos de eventos [PT br] 21m
  • Exercício: _Qual é a ferramenta utilizada para implementar colisões no Godot?
  • Aula em vídeo: #6 - Tutorial Godot - Animações de efeito de hit dos meteoros [PT br] 18m
  • Exercício: _Qual é a finalidade da ferramenta de animação integrada no Godot?
  • Aula em vídeo: #7 - Tutorial Godot - Sistema de partículas [PT br] 16m
  • Exercício: _O que é possível fazer dentro da aplicação Godot em relação às partículas?
  • Aula em vídeo: #8 - Tutorial Godot - Câmera e Efeito paralax (Background Parallax) [PT br] 16m
  • Exercício: Qual é a principal vantagem de usar Godot para criar um efeito de paralaxe?
  • Aula em vídeo: #9 - Tutorial Godot - Shake de câmera e sons (samples) [PT br] 23m
  • Exercício: _Qual é o efeito que o tutorial ensina a fazer na câmera usando Godot?
  • Aula em vídeo: #10 - Tutorial Godot - Criando classes e utilizando polimorfismo [PT br] 32m
  • Exercício: _Qual é uma das vantagens que o Godot oferece em relação à programação orientada a objetos?
  • Aula em vídeo: #11 - Tutorial Godot - Carregando classes externas, arrays e estendendo scripts [PT br] 25m
  • Exercício: _Qual é a vantagem de tirar as classes do script principal e organizá-las em uma pasta específica?
  • Aula em vídeo: #12 - Tutorial Godot - Criando fonts e adicionando score e texto usando setters e getters e signals 16m
  • Exercício: _Qual é a técnica bastante utilizada no Godot que será ensinada neste vídeo?
  • Aula em vídeo: #13 - Tutorial Godot - Export vars, usando draw e criando controle de vidas [PT br] 16m
  • Exercício: Qual recurso foi adicionado no jogo neste vídeo tutorial?
  • Aula em vídeo: #14 - Tutorial Godot - Pause Game e Pixel Shader [PT br] 20m
  • Exercício: Qual é a facilidade destacada da Godot em relação a pausar um jogo?
  • Aula em vídeo: #15 - Tutorial Godot - Paths e Diretórios [PT br] 35m
  • Exercício: _Qual é o recurso que o Papai Game Maker ensina neste vídeo?
  • Aula em vídeo: #16 - Tutorial Godot - Random textures e Timer [PT br] 37m
  • Exercício: Qual é a função principal do 'Timer' no desenvolvimento de jogos com Godot?
  • Aula em vídeo: #17 - Tutorial Godot - Gerando objetos aleatórios [PT br] 20m
  • Exercício: _Qual é a estratégia ensinada no vídeo para criar objetos aleatórios com menos programação?
  • Aula em vídeo: #18 - Tutorial Godot - Especial gravado em Linux em 1080P! - Ajustes finais nos meteoros [PT br] 10m
  • Exercício: _Qual é o nome do recurso que Papai Game Maker ensina a utilizar no vídeo mencionado?
  • Aula em vídeo: #19 - Tutorial Godot - Herança de classes e inimigos terminados [PT br] 32m
  • Exercício: _O que o Papai Game Maker fez para as partículas aparecerem dois segundos à frente do momento inicial?
  • Aula em vídeo: #20 - Tutorial Godot - Terminando o Inimigo e escudo de força [PT br] 23m
  • Exercício: _O que o Papa Maker precisa ajustar no script do meteoro para que ele cause o efeito de acerto?
  • Aula em vídeo: #21 - Tutorial Godot - Jogos pra mobile - TouchScreenButton 06m
  • Exercício: _Qual a vantagem de utilizar a Godot para desenvolver jogos para mobile?

Este curso gratuito inclui:

7 horas e 59 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Comentários do Curso: Desenvolvimento de jogos usando Godot

BR

Brandon Ramon Sena dos Santos

EstrelaEstrelaEstrelaEstrelaEstrela

Muito Top... parabéns Papai Maker...

Mais cursos gratuitos em Programação de Jogos

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso