pov você está querendo criar o jogo dos seus sonhos e então descobre a godó Engine Muitos dizem na internet que essa é a melhor Engine de todas e é muito fácil de aprender mas aí você descobre que as coisas podem parecer mais intimidadoras do que parece especialmente para alguém sem nenhuma experiência anterior em criação de jogos felizmente meu objetivo com esse vídeo é ajudar você a criar o seu primeiro protótipo na godó em 10 minutos e ao mesmo tempo aprender todos os componentes básicos que você precisa para criar o seu jogo sem mais enrolação Vamos
aprender a usar guad Engine para começar precisamos baixar a Engine se você está no PC minha maior indicação é baixar pela Steam é bem simples direto ao ponto e com alguns clics você já tem a Engine rodando sem problemas aqui na interface principal Vamos criar o nosso primeiro projeto clicando aqui no botão New Project esse botão vai abrir essa janela para você configurar o projeto primeiro colocamos o nome do projeto e então a pasta onde os arquivos do projeto estarão com os selecionando esse diretório você pode então clicar nesse botão Create folder para criar uma
pasta com o nome do projeto na pasta que você escolheu por fim você precisa escolher o tipo de renderizador que são três avançado para criar jogos 3D complexos para o PC mobile para criar jogos mais simples para celular mas que também rodem em PC e compatibilidade que além de rodar em PC e celular também rodam em navegadores podem deixar em nenhum para controle de versão do Git já que aqui não é muito importante Vamos então criar o nosso projeto e pronto estamos na interface principal do editor aqui é a sua área de trabalho e com
o elemento mais importante estando no meio que é o pop onde você irá ver o seu jogo ganhar vida todo projet n Glop pode ser dividido em três partes 2D 3D e script mas no momento atual o nosso palco está vazio já que não temos uma cena configurada vamos de toque na esquerda e clicar em 2D para criar nossa primeira cena 2D e apertar cont control + s ou vir aqui em cena e salvar cena para salvar nossa primeira cena que você vai ver aparecer aqui embaixo no File System e aqui não temos só apenas
a cena que criamos mas também todos os arquivos relacionados ao nosso projeto agora voltando para essa parte da esquerda temos a nossa árvore de nós ou cene Tree todos os componentes do nosso jogo são representados por nodes e agora disponibilizando nodes genéricos quanto Notes especializados para resolver tarefas específicas Como exibir texto na tela ou exibir texturas no palco da cena nossos Notes são posicionados a partir de um sistema de coordenadas em um plano cartesiano que seriam representadas por essas linhas coloridas e na Scene Tree os Notes são organizados hierarquicamente e toda cena tem um nó
raiz ainda assim mesmo tendo nosso nó raiz o palco continua vazio Então vamos criar o nosso primeiro personagem Vamos então clicar aqui com o botão direito no nosso nó raiz da cena e clicar em adicionar nova criança nessa tela veremos todos os tipos de nodes que a godor disponibiliza de padrão para fazermos o nosso jogo mas aqui precisamos de um node específico um que represente o nosso jogador em um espaço 2D aquele que melhor representa isso é o Character Body 2D clicando em adicionar veja que ele aparece agora na nossa árvore agora o que precisamos
é de um note que possa servir como representação visual do nosso personagem vamos adicionar um novo node dentro do nosso Character Body 2D usando o mesmo processo anterior de clicar no node com o botão direito adicionar nova criança e a criança que queremos dessa vez se chama Sprite clicando no nosso node Sprite na árvore de nós podemos enxergar que uma nova área foi aberta no canto direito do editor essa sessão se chama inspetor uma área dedicada da godó para exibir características de node que estamos selecionando na C TRE e aqui no inspetor do Sprite eu
posso selecionar uma textura para ele e eu vou colocar aqui o ícone da godó que vem em todo o projeto e pode ser visível aqui no sistema de arquivos do projeto e com isso temos a nossa cena e o nosso primeiro personagem mas ok o nosso jogo tem visual mas não tem vida vamos então agora adicionar a vida do nosso personagem colocando nele um script primeiro nós clicamos no nosso Character Body 2D podemos então agora clicar nesse botão para adicionar um script aqui vamos ter várias informações diferentes mas a que é mais relevante para nós
nesse momento é o modelo pois em vez de começar com um script vazio podemos começar com um que já possui lógica funcional de um personagem 2D que pode tanto andar e sofrer efeito da gravidade agora essa seria a parte que nós iríamos Navegar por mais pares do GD script Mas infelizmente não tem como encaixar tudo isso em um único vídeo eu vou fazer um vídeo dedicado só para ele mas por agora vamos resolver o problema do nosso personagem porque se iniciarmos a nossa cena ele vai sacar para sempre então para resolver esse problema vamos adicionar
aqui mais alguns Notes na minha cena primeiro se olharmos no nosso personagem na C Tree você vai ver que tem um aviso de um erro esse erro acontece porque todo tipo de B dentro da God Angel precisa de uma colisão para interagir com o mundo em outras palavras precisamos de um collision shape e junto a sua criação precisamos ir no inspetor e especificar a nossa colisão que vai ser uma colisão Quadrada então com a colisão selecionada nós podemos arrastar um de nove pontos que representa a nossa colisão aqui no palco da cena para que podemos
mudar o formato da nossa colisão como for necessário aqui no exemplo nós vamos ter um jogador quadrado mas o jogo de vocês vocês terão que experimentar os diferentes tipos de colisão e ver qual melhor se encaixa para o seu jogador agora precisamos de um objeto que ele possa colidir né que vai ser o nosso chão e Para isso precisamos adicionar uns teric Body 2D e assim como o personagem vamos adicionar um Sprite e o collision shape que novamente é obrigatório para rodar nosso jogo vamos então clicar nesse ícone aqui em cima e após configurar para
que a nossa tela principal seja a cena que criamos perfeito temos um protótipo um personagem que cai pula e tem um chão para ele andar vamos dar fim a esse pequeno projeto e exportar como executável iremos naa projeto e então exportar aqui você seleciona a plataforma de vocês que no meu caso é um Linux e a primeira vez que você clicar na plataforma nova você terá que baixar os arquivos necessários para que a godoc crie um executável preenchendo todos os detalhes de exportação iremos clicar em exportar projeto e você vai selecionar a pasta para colocar
o resultado final e exportar e pronto temos nosso jogo Final rodando fora da godó e parabéns você agora pode dizer que sabe usar a godó Engine agora pessoas astutas vão perceber que tem coisa obviamente faltando nesse tutorial principalmente na parte da programação Mas não se preocupe que é Parece que vai ter um vídeo dedicado apenas para essa parte até lá muito obrigado à atenção de todos Valeu falou e tchau até mais