Criação de Beat'em up com a Godot Engine

Aprenda como criar um Beat'em up na prática!

4.90 (29 reviews)
Udemy
platform
Português
language
Game Development
category
Criação de Beat'em up com a Godot Engine
166
students
17 hours
content
Sep 2021
last update
$44.99
regular price

What you will learn

Criar jogos com uma das ferramentas de desenvolvimento de games mais incríveis do mercado!

Dominarão conceitos de extrema importância na programação por meio da linguagem gdscript.

Programar sobre nós de modo a criar um ambiente interativo valendo-se não apenas da instrução do professor, mas das ideias adquiridas pelo próprio aluno.

Criar animações para os objetos do jogo sem precisar de softwares externos.

Exportar para a plataforma Windows e Android

Atribuir comportamentos para inimigos(A.I)

Why take this course?

Neste curso o aluno estará aprendendo o essencial sobre a programação em GDSCRIPT, estará construindo um game de nave para testar os conhecimentos aprendidos na programação e em seguida com criação um game no famoso estilo Beat'em up.

Para criar este game, veremos como fazer a movimentação do player para várias direções, faremos a implementação de um controle analógico para nos auxiliar melhor na exploração do cenário e para executar as ações usaremos dois botões, um para atacar e o outra para golpear quando a personagem estiver no ar.

Sobre a programação do player, nos vamos fazer com que seja executado um golpe ou uma sequência de golpes (combo) e também executaremos as suas respectivas animações para dar vida a nossa personagem. Além disso, trataremos também das animações de quando a personagem estiver sendo atingida por um inimigo e do inimigo quando este estiver sendo atingido pelo player.

Para tornar o game mais interativo e dinâmico, veremos ainda como atribuir comportamentos ao inimigo para que se movimente sozinho e ataque a personagem baseando-se em uma decisão aleatória que estaremos atribuindo a ele.

Para completar o nosso trabalho, vamos fazer a exportação do nosso projeto para a plataforma Windows e Android.

Assista os primeiros vídeos e não perca tempo, matricule-se agora mesmo e começa a desenvolver o seu game no estilo Beat'em up.

Screenshots

Criação de Beat'em up com a Godot Engine - Screenshot_01Criação de Beat'em up com a Godot Engine - Screenshot_02Criação de Beat'em up com a Godot Engine - Screenshot_03Criação de Beat'em up com a Godot Engine - Screenshot_04

Reviews

Ricardo
August 6, 2021
O curso é ótimo para quem já tem conhecimento em godot. Ele me foi muito útil por 2 motivos: 1 - eu realmente não tinha ideia de como criar um beat them up em 2D e 2 - como codar joystick e botões sensíveis ao toque Dito isso, o curso tem alguns problemas. O que eu achei problemático/ruim: O primeiro projeto poderia não estar ali. O instrutor possui um curso gratuito de introdução à godot que supre bem os temas citados. O projeto 2 parece incompleto, ele simplesmente acaba do nada. Em uma versão futura do curso, acrescentar a criação e movimentação de obstáculos para o avião pode enriquecer o curso no geral O que eu achei ok mas pode melhorar: Nomenclatura e forma de organizar o código: sinto que o professor do curso está acostumado com unity, então a forma de acessar outros nós, nomear o código, etc é um pouco diferente do usado no godot. São coisas que não interferem tanto no resultado final mas podem confundir quem já está habituado com algumas convenções da comunidade; Uso das ferramentas da engine: foi bem interessante como alguns recursos foram cordados, como o paralax no projeto 2, a mudança do z index no projeto 3, entre outros. Mas a engine possui ferramentas poderosas que já fazem essas coisas por baixo do pano (como um paralaxlayer para o fundo se movendo ou ysort para ajustar o zindex automaticamente) ou mesmos nós de controle (os verdes) que são extremamente úteis na elaboração de UIs. Enfim, o curso apresentou aquilo que eu estava interessado, movimentação, colisão e golpes em um beat them up, e isso achei muito bom. Porém, há muito que pode ser feito para melhorar o curso como um todo

Charts

Price

Criação de Beat'em up com a Godot Engine - Price chart

Rating

Criação de Beat'em up com a Godot Engine - Ratings chart

Enrollment distribution

Criação de Beat'em up com a Godot Engine - Distribution chart
4026240
udemy ID
5/4/2021
course created date
5/20/2021
course indexed date
Bot
course submited by