Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Godot 4+ | Masterize o Desenvolvimento de Jogos 2D (2024)
Rating: 4.6 out of 5(94 ratings)
687 students

Godot 4+ | Masterize o Desenvolvimento de Jogos 2D (2024)

O incentivo que você precisava para criar jogos incríveis na GODOT.
Created byDavi Bandeira
Last updated 9/2024
Portuguese
Portuguese [Auto],

What you'll learn

  • Godot 2D.
  • Criar um COMPLETO jogo de plataforma.
  • Melhores praticas para criar/aperfeiçoar o desenvolvimento de jogos.
  • GDScript, linguagem de programação nativa utilizada para criar códigos na GODOT.
  • Utilizar diversos objetos na GODOT, classificados por cores: Azul (2D), Verde (Interface), Branco/Preto (Interface com Profundidade), Roxo (Animações).

Course content

12 sections91 lectures13h 20m total length
  • Download da Godot7:11
  • Introdução a Interface de Projetos7:40
  • Como adquirir o projeto de base pelo GitHub3:55
  • Como tirar dúvidas a respeito do curso/aulas comigo2:39

    Meu user no discord é: davibandeira, qualquer dúvida, sugestão ou proposta, é por lá que vocês podem falar comigo!

  • Como identificar e resolver os erros de forma mais ágil2:33
  • Assets utilizadas e configurações iniciais7:21

Requirements

  • Não é necessário ter experiência com programação, o curso é bem intuitivo!
  • Para o renderizador mais simples, um computador com placa de vídeo HD Graphics.
  • Para o renderizador mais potente, um computador com placa de vídeo da NVIDIA ou AMD.

Description

Masterize o Desenvolvimento de Jogos 2D


O curso tem forte foco no desenvolvimento de jogos 2D, Treasure Hunters, o jogo que iremos desenvolver durante o curso se passa em uma ilha, onde você, Capitão nariz de pirata, precisa explorar todo o ambiente, mas não ache que isso será uma tarefa fácil, pois você precisará passar por diversos níveis, cada um contendo desafios únicos. Desafios esses como:


  • 3 inimigos mortais (Estrela do mar, Caranguejo, Tubarão).

  • 3 Armadilhas mortais (Canhão, Ostra, Totem de Madeira).


Onde as armadilhas disparam projéteis (Bola de canhão, Pérola, Pedaços de Madeira) que causam dano ao Capitão nariz de pirata. Além de desafios únicos, a ilha também conta com diversos tesouros:


  • Poções.

  • Gemas e Moedas.

  • Mapas do Tesouro.


Sistemas incríveis, como um inventário e um menu de opções único do jogo, diversos efeitos visuais e sonoros, sistema de salvar e carregar (Save), sistema de atributos e MUITO MAIS!


Nesse curso de Godot + GDScript você aprenderá fundamentos de programação e do GDScript, tais como:


  • Funções no geral.

  • Export/Onready vars.

  • Signals (Callback da Godot).

  • Lógica de Programação (For, if, while, var etc).

  • Grupos (Comunicação entre Objetos de forma simples e rápida).

  • Objetos de Animação, representados pela cor Roxa (AnimationPlayer).

  • Objetos do tipo Control/Controle, representados pela cor Verde (Objetos de Interface).

  • Objetos do tipo 2D, representados pela cor Azul (CharacterBody2D, CollisionShape2D, Sprite2D, Camera2D).

  • Objetos do tipo Canvas/Parallax Layer, representados pela cor Branca/Preta/Cinza (Objetos de Interface com profundidade).

  • E MUITO MAIS!


Porque aprender Godot e GDScript?


A Godot Game Engine está entre os Motores de Jogos mais populares, poderosos e flexíveis para o Desenvolvimento de Jogos e Aplicativos em 2024, com sua nova versão 4.0+, ela conta com um poderoso renderizador, o Vulkan, além de diversas outras melhorias, como um código mais performático e comercial. A Godot também conta com a linguagem de programação nativa, o GDScript, ou seja, você consegue programar diretamente de dentro da Engine, sem a necessidade de um programa externo para fazer a integração do código com o projeto.


Além de todos os benefícios, a Godot é open source, ou seja, de código aberto! Você consegue acessar todo o código fonte da Engine diretamente pelo GitHub, além disso, ela é livre de Royalties, então se você quiser comercializar qualquer jogo desenvolvido por você utilizando a Engine, você tem direito, podendo ficar com 100% dos lucros, sem precisar criar uma conta ou assinar algum tipo de contrato com a Engine!


Você está pronto para aprender?

Who this course is for:

  • Pessoas com vontade de aprender!
  • Iniciantes que desejam começar a criar os seus próprios jogos!
  • Desenvolvedores que querem aperfeiçoar o desenvolvimento de jogos!
  • Programadores que sempre tiveram a curiosidade sobre o desenvolvimento de jogos e querem uma trilha sobre o que fazer para começar!