Desenvolva um Game Completo na GODOT 3.2 com GDSCRIPT

Descrição





Descrição:

Godot é uma game engine de código aberto voltada para a criação de jogos 2D e 3D multiplataformas.

Se você tem pesquisado sobre como criar jogos, com certeza já percebeu a grande quantidade de ferramentas disponíveis. Neste artigo eu vou te apresentar à Godot Game Engine, uma ferramenta que tem crescido rapidamente em popularidade.

A Godot Engine é 100% gratuita, tem código aberto e uma licença MIT bem permissiva, ou seja, não são cobrados royalties e todos os direitos sobre o jogo são do desenvolvedor.

Na Godot, praticamente tudo é um Node (nó). Um node pode representar um sprite, uma animação, um som ou praticamente qualquer outra coisa no seu projeto.

Todos os Nodes tem algumas coisas em comum:

  • Name: Cada node tem um nome para que possa ser chamado;

  • Properties: todo node tem um conjunto de propriedades que define como ele se comporta, sua aparência, etc;

  • Callback: cada node tem uma função de callback can pode ser processada a cada frame;

  • Extandable: fazendo uso de código, qualquer node pode ganhar propriedades e funcionalidades adicionais;

Uma outra propriedade fundamental dos Nodes é que eles podem ser associados a outros nodes como “filhos” (“Children”), criando uma estrutura de árvore:

Numa estrutura de árvore como da imagem acima, cada node pode ter apenas um “pai” (“parent”) e um número qualquer de filhos. Um node pode herdar propriedades de seu node-pai, permitindo que você organize-os em uma ordem lógica.

Um grupo de nodes organizados como uma árvore recebe o nome de Scene (“cena”). Na Godot, scenes podem ser salvas, carregadas, duplicadas e podem até mesmo dar origem a outras cenas.

Nesse contexto, rodar o jogo significa rodar a cena. Todo seu trabalho no editor da Godot será criando e organizando cenas.

Linguagens de programação e Visual Scripting

Algumas versões anteriores da engine foram baseadas em linguagens como Lua, Python e Squirrel, mas não se mostraram muito eficientes. Para resolver alguns problemas, a Godot passou a ter uma linguagem de script personalizada, conhecida como GDScript .





Avaliações

Ainda não existem avaliações.

Seja o primeiro a avaliar “Desenvolva um Game Completo na GODOT 3.2 com GDSCRIPT”

O seu endereço de email não será publicado. Campos obrigatórios marcados com *