Crie Jogos em Construct 2: Roguelike de Plataforma
4.8 (12 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
315 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Crie Jogos em Construct 2: Roguelike de Plataforma to your Wishlist.

Add to Wishlist

Crie Jogos em Construct 2: Roguelike de Plataforma

Roguelikes são um sucesso! Aprenda neste curso a lógica por trás da criação aleatória de fases e crie o seu roguelike!
New
4.8 (12 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
315 students enrolled
Created by Marcos Fuchter
Last updated 9/2017
Portuguese
Price: Free
Includes:
  • 2.5 hours on-demand video
  • 1 Article
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Criar um personagem de plataforma capaz de esmagar inimigos e atacar com uma espada
  • Criar e customizar seu próprio Roguelike de plataforma
  • Desenvolver um sistema que cria fases aleatórias com salas pré-criadas
  • Trabalhar com funções e estruturas de repetição com mais tranquilidade no Construct 2
  • Programar três tipos diferentes de inteligência artificial de inimigo
View Curriculum
Requirements
  • Recomendo estar familiarizado com a interface do Construct 2
  • Você deve ter o Construct 2 instalado no seu computador (pode ser a versão gratuita)
Description

Nesse curso você vai aprender como desenvolver o jogo roguelike que sempre quis! Vou te ensinar a:

  • Criar um personagem, fazer ele se mover, saltar duas vezes no ar, trocar de animações, atacar com a espada e esmagar inimigos com um pulo na cabeça;
  • Criar três inimigos diferentes que patrulham (como goombas) e voam pra cima de você;
  • Adicionar corações ao personagem e mostrá-los na tela;
  • Criar uma fase horizontal aleatória, que vai mudar toda vez que o jogador morrer ou passar de fase.

Tudo isso e mais totalmente livre de custo, ensinado de maneira direta ao pontodesenroladadetalhada fácil de acompanhar!

Pra ingressar nesse curso recomendo que você saiba usar o básico do básico do motor de jogos Construct 2. Você pode aprender todo o básico em pouco tempo.

O motor de jogos Construct 2 é uma ótima opção pra se desenvolver jogos atualmente. É muito bem documentado, constantemente atualizado, poderoso e fácil de aprender. Mesmo que você não queira desenvolver jogos nele pra sempre, aprender a desenvolver nesse motor te dará muito conhecimento em lógica de programação pra jogos, tornando a migração pra outro motor bem mais fácil.

Sou Marcos Fuchter, seu instrutor nesse curso, gosto muito de desenvolver jogos nesse motor e adoro ensinar e ajudar outras pessoas também! Espero que ingresse no curso e, principalmente, espero que goste e aprenda bastante. Estou disposto a ajudar se tiver dúvidas!

Who is the target audience?
  • Alunos que querem aprender a desenvolver jogos digitais
  • Alunos que querem aprender a desenvolver um jogo com fases aleatórias
  • Alunos que querem aprender mais sobre a engine Construct 2
Compare to Other Game Development Courses
Curriculum For This Course
14 Lectures
02:35:45
+
Organização essencial do projeto
1 Lecture 03:16
Criando o projeto e organizando animações
03:16
+
Programando nossa heroína
3 Lectures 35:39
Andar, saltar e trocar animações
11:17

Nessa aula faremos nosso personagem atacar com a espada quando apertar Z. Quando o frame da animação for igual a 1 (espada apontada pra frente), criaremos uma caixa de colisão na lâmina da espada. Isso é o que vai colidir com os inimigos e dar o devido dano neles futuramente.

Atacando com a espada
08:14

Nessa aula faremos a vida do nosso personagem ficar sempre exposta na tela na forma de corações. Quando levamos dano de um inimigo perdemos um deles.

Quando um inimigo esbarra na nossa personagem ela é empurrada pra trás e fica invulnerável por um tempo.

Corações e empurrão ao levar dano
16:08
+
Programando nossos vilões
2 Lectures 24:18

Nessa aula faremos nosso inimigo andar em uma direção específica e mudar de direção quando esbarrar em uma parede. Também fazemos com que se colidirmos com ele e estarmos em cima dele (saltando em sua cabeça), ele morre, além de também levar danos do ataque de espada.

Inimigo patrulhador - como Goombas do Super Mario!
14:32

Inimigos voadores
09:46
+
A hora que todos esperávamos: Sistema de geração aleatória de fases!
5 Lectures 01:09:15
Criando começo e final da fase - estes serão fixos!
18:54

Criando a lógica FUNDAMENTAL do sistema
12:27

Criando sessões da fase
18:40

Gerar outra fase ao morrer
10:04

Sistema de dificuldade - Jogo começa fácil e termina difícil
09:10
+
Considerações finais
3 Lectures 23:17
Exportando o projeto - Mostre-o ao mundo!
08:35

Resumo geral - Tudo que fizemos neste curso resumido em 14 minutos
14:20

Aula bônus: Continue aprendendo com meus outros cursos de Construct 2!
00:22
About the Instructor
Marcos Fuchter
4.8 Average rating
25 Reviews
460 Students
2 Courses
Instrutor de Desenvolvimento de Jogos

Sou apaixonado pela engine Construct da Scirra e busco constantemente me aprimorar nela enquanto instruo outros a fazerem o mesmo. Estudo essa engine e desenvolvo jogos nela a mais de 1 ano e recentemente comecei a compartilhar meus aprendizados no YouTube pelo canal DevVlog e na Udemy.

Interessado em jogos sempre fui, mas o interesse em desenvolvê-los veio ao terminar o ensino médio. Entrei entusiasmado na faculdade de jogos digitais da minha cidade, Criciúma, que acabou não sendo tão boa quanto eu esperava e acabei saindo após um semestre e meio. Na faculdade a vontade de aprender só crescia e, por ela não suprir minha demanda, comecei a investir bastante tempo em adquirir conhecimentos pelo YouTube e cursos. Com o passar do tempo veio a vontade de dar um passo a frente e começar a ensinar, tanto para ajudar as pessoas quanto para acelerar meu aprendizado.

Jogo videogame desde que me entendo por gente. Meu jogo favorito é Super Mario Galaxy e atualmente jogo Overwatch e TLOZ: Breath of the Wild. Antigamente me aventurei pela engine RPG Maker e Scratch e já tive servidores nos jogos online Tibia e GTA: San Andreas Multiplayer.