Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Godot 4: Aprenda do Zero e Domine a Criação de Jogos 2D
Rating: 4.5 out of 5(358 ratings)
1,586 students

Godot 4: Aprenda do Zero e Domine a Criação de Jogos 2D

Crie 2 Jogos completos com Godot, aprenda a linguagem GDScript e esteja pronto para a engine que mais cresce.
Last updated 8/2026
Portuguese
Portuguese [Auto],

What you'll learn

  • Criar Jogos de Nível Básico e Intermediário
  • Lógica de Programação de Jogos com GDScript
  • Criação e Gerenciamento de Nós e Cenas
  • Sistemas de Sinais e Colisões
  • Mecânicas e Sistemas de Jogos
  • Programação Orientada a Objetos
  • Planejamento de Jogos

Course content

8 sections93 lectures14h 17m total length
  • Introdução ao Game Dev 1/210:14
  • Introdução ao Game Dev 2/26:39
  • Links que vão potencializar seu aprendizado ⚡0:15

Requirements

  • Não é necessário ter experiência com programação. Você aprenderá tudo o que precisa.

Description

Se você sempre quis criar seus próprios jogos, mas não sabia por onde começar, este curso foi feito para você. E se você já desenvolve jogos em outra engine e quer aprender Godot de forma organizada e prática, também encontrará aqui um caminho completo para dominar a ferramenta.

Em Godot 4: Aprenda do Zero e Domine a Criação de Jogos 2D, você aprenderá do absoluto zero como desenvolver jogos utilizando a Godot, uma das engines de código aberto que mais cresce na indústria. Ao longo do curso, você evoluirá passo a passo, construindo projetos completos enquanto aprende os conceitos mais importantes do desenvolvimento de jogos.

Antes mesmo de começar a programar, você conhecerá os fundamentos da área e entenderá como funciona o processo de criação de um jogo. Em seguida, exploraremos a interface da Godot 4, aprendendo como organizar projetos utilizando seu sistema de Cenas e Nós (Nodes), um dos grandes diferenciais da engine.

A programação é ensinada de forma simples e gradual utilizando GDScript, a linguagem nativa da Godot. Inspirada em Python e baseada em Orientação a Objetos, ela é apresentada de maneira acessível, permitindo que até quem nunca programou consiga acompanhar as aulas. Para quem já possui experiência, o curso também aborda boas práticas de organização de código e arquitetura de projetos.

O curso é totalmente baseado em projetos práticos:

Projeto 1 – Retrogame Arkanoid

Ideal para construir uma base sólida. Durante o desenvolvimento, você aprenderá movimentação de objetos, colisões, destruição de blocos, sistema de pontuação, recordes, power-ups, efeitos sonoros e diversos conceitos essenciais presentes em praticamente qualquer jogo 2D.

Projeto 2 – Space Shooter Avançado

Neste projeto você dará um passo além, criando um jogo mais robusto e profissional. Exploraremos conceitos de arquitetura de software e Orientação a Objetos, utilizando herança para construir inimigos modulares com diferentes comportamentos. Também aplicaremos técnicas de Game Feel, adicionando partículas, efeitos visuais, animações, sonoplastia e uma progressão de dificuldade que torna a experiência muito mais envolvente.

Como bônus exclusivo, você receberá uma cópia digital do livro Start Game Design, um guia que ensina métodos para criar, organizar e documentar suas próprias ideias de jogos, ajudando você a transformar uma simples inspiração em um projeto bem estruturado.

Ao final do curso, você terá desenvolvido dois jogos completos, dominará os principais recursos da Godot 4 e estará preparado para criar seus próprios projetos ou continuar evoluindo como desenvolvedor de jogos.

Comece hoje mesmo e dê o primeiro passo para transformar suas ideias em jogos de verdade!

Who this course is for:

  • Pessoas que querer aprender a criar jogos 2D
  • Pessoas que querem aprender GODOT
  • Desenvolvedores de todas as áreas que desejam aprender a criar jogos
  • Iniciantes em programação que desejam aprender a programar jogos
  • Programadores de todos os níveis que desejam aprender a criar jogos
  • Pessoas que buscam uma ferramenta gratuita para criar jogos
  • Pessoas que buscam uma alternativa a Unity