Desenvolva um Game Completo na GODOT 3.2 com GDSCRIPT

Aprenda a criar o game Duck Hunt, com mecânica de Tiro ao alvo, Animãções e Turnos com GDSCRIPT.
4.89 (85 reviews)
Udemy
platform
Português
language
Game Development
category
instructor
Desenvolva um Game Completo na GODOT 3.2 com GDSCRIPT
1 356
students
1.5 hours
content
Jun 2022
last update
FREE
regular price

Why take this course?

🚀 Desenvolva um Game Completo na GODOT 3.2 com GDSCRIPT 🎮

Aprenda a criar o game Duck Hunt, com mecânica de Tiro ao Alvo, Animãções e Turnos usando GDScript!

O que é Godot Game Engine?

Godot é uma powerful e open-source game engine que permite a criação de jogos 2D e 3D para diversas plataformas, incluindo Windows, Linux, macOS, Android e iOS. Com nenhum custo, além disso, detém uma licença MIT bastante liberadora, garantindo que todos os direitos sobre o seu jogo permaneçam sob sua propriedade.

Entendendo a Godot Engine

  • Godot é construída em torno de Nodes, onde cada elemento do seu jogo (sprite, animação, som, etc.) é representado por um nó.
  • Cada nó possui um name para identificação fácil, properties que definem seu comportamento e aparência, e uma callback que pode ser acessada a cada frame.
  • A natureza extendível dos nós permite que você adicione propriedades e funcionalidades adicionais através de código.

Organização dos Nós com Scenes

Na Godot, os nós são organizados em Scenes, uma forma de estrutura de árvore que facilita a herança de propriedades e a complexidade da organização dos elementos do jogo. Você pode salvar, carregar, duplicar e até criar novas cenas a partir de outras.

Executando o Jogo

No final do processo de desenvolvimento, você irá executar seu jogo, ou seja, rodar a cena. Tudo o trabalho que realizar no editor da Godot é focado na criação e organização dessas cenas.

Linguagem de Programação - GDScript

A Godot originalmente suportava linguagens como Lua, Python e Squirrel, mas para melhorar o desempenho e a funcionalidade, introduziu sua própria linguagem de script chamada GDScript. Este é um versão simplificada de Python, projetado especificamente para o desenvolvimento de jogos e que oferece uma sintaxe clara e fácil de entender.

Por Que Escolher Godot com GDScript?

  • Facilidade de Aprendizado: Com GDScript, você pode escrever scripts claros e concisos, tornando o processo de desenvolvimento mais intuitivo.
  • Flexibilidade: GDScript permite que você crie quase qualquer mecânica de jogo, desde simples jogos de plataforma até a complexa lógica de um jogo de RPG.
  • Comunidade Suportada: A comunidade em torna da Godot é vasta e ativa, pronta para ajudar em casos de dúvidas ou problemas durante o desenvolvimento do seu projeto.
  • Ferramentas Integradas: Com recursos como a GPU Node, ANN (Artificial Neural Networks), e uma API robusta para a criação de gráficos, animações e IA, você tem todas as ferramentas necessárias para construir seu jogo.

O que Você Aprenderá neste Curso?

Neste curso, você irá:

  • Dominar os Fundamentos de como usar o Godot com GDScript.
  • Aprender Passo a Passo: Criar cada aspecto do jogo Duck Hunt, incluindo a mecânica de tiro ao alvo, animations e turns.
  • Construir e Organizar Sua Cena: Aprenda a estruturar seus nós (nodes) em uma forma eficaz usando a editoria de cenas da Godot.
  • Scriptar com Clareza: Use GDScript para criar scripts que controlam o comportamento do seu jogo, desde movimentos simples até sistemas complexos como a lógica de turnos.
  • Testar e Iterar: Descubra como testar suas criações em tempo real e iterar sobre o design do jogo para melhorar a jogabilidade e a experiência do usuário.

Conclusão

Este curso é ideal para iniciantes e desenvolvedores com algum conhecimento de programação que desejam aprender como criar um jogo completo utilizando a Godot Game Engine e a linguagem GDScript. Com este conhecimento, você estará apto a desenvolver jogos não apenas em uma das plataformas, mas em múltiplas!

Então, prepare-se para mergulhar no universo da Godot e transformar sua visão de jogo em realidade. A jornada começa agora!

Loading charts...

Related Topics

4018298
udemy ID
30/04/2021
course created date
05/05/2021
course indexed date
Bot
course submited by