Crie jogos 2D de maneira fácil e rápida na Engine Unity
4.7 (18 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,279 students enrolled

Crie jogos 2D de maneira fácil e rápida na Engine Unity

Conceitos básicos sobre a Engine Unity 3D
4.7 (18 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,279 students enrolled
Last updated 10/2019
Portuguese
Portuguese [Auto]
Current price: $51.99 Original price: $74.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 10 hours on-demand video
  • 2 articles
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Conceitos básicos da Engine Unity 3D
  • Navegar na Engine e descobrir características únicas, como a Asset Store
  • Detectar colisões e disparar gatilhos
  • Coletar e destruir objetos nos jogos
  • Criar objetos nos jogos
  • Criar animações
  • Distribuir seu jogo para a plataforma PC
Course content
Expand all 51 lectures 10:05:39
+ Game UFO
8 lectures 02:06:17

A aula demostra como criar o cenário do jogo e como inserir o player na primeira fase.

Preview 24:21

A aula demostra como implementar o script responsável por movimentar o player.

Player
31:57

A aula demostra como criar a colisão do player com as paredes do cenário.

Colisão
10:34

A aula demostra como implementar o script que controlará a câmera.

Preview 08:30

A aula demonstra como criar um coletável e transformá-lo em Prefab.

Preview 20:14

A aula demonstra como coletar um item na tela.

Interação com os itens
05:01

A aula demonstra como implementar a pontuação.

Pontuação
18:00

O Vídeo demonstra como criar o executável do jogo.

Criando o executável
07:40
+ Turret Defender
12 lectures 02:24:32

Cria o projeto e importa as sprites para o projeto.

Criando o projeto
05:20

Cria os objetos de background e player do jogo.

Background e Player
11:17

A aula demonstra como criar o tiro e o inimigo.

Criando o tiro e o inimigo
12:41

A aula demonstra como programar o player

Programando o player
14:33

A aula demonstra como programar a bala.

Programando a bala
21:44

A aula demonstra como programar as ações do inimigo.

Programando o inimigo
10:00

A aula demonstra como criar o controlador de inimigos. Objeto responsável por criar os inimigos de tempos em tempos no jogo.

Controlador de inimigos
15:09

Implementa os métodos responsáveis por destruir o inimigo.

Destruindo o inimigo
08:28

Implementa os métodos responsáveis por destruir o player

Destruindo o player
12:34

Demonstra como criar o controlador do jogo, objeto responsável por controlar o restart, pontuação e tela do jogo.

Game Controller
13:29

Cria a HUD do jogo

HUD
09:29

Implementa a pontuação do jogo.

Pontuação
09:48
+ Construindo o jogo Campo minado
21 lectures 03:56:33

Apresenta o projeto

Apresentação do projeto
01:52

A aula ensina como criar o projeto, criar a primeira cena do jogo e importar todos os elementos que serão utilizados em sua construção.

Criando o projeto
07:12

A aula demonstra a criação do objeto block, objeto utilizado como elemento base em nosso jogo. Em especial a aula e explica como criar os dados que definirão estar presentes no objeto block. 

Criando o bloco (Elemento base do jogo)
15:54

A aula explica como criar o script utilizado em nosso objeto block.

Iniciando a programação do script do Bloco
08:43

A aula demonstra a implementação do evento click e do método responsável por exibir a sprite correta do block.

Evento Click
08:38

A aula demonstra a criação do game controller, em especial a implementação do método responsável por criar os blocos e abrir todas os blocos que são minas.

Game Controller - Parte 1
17:31

A aula implementa os métodos que determinam quantas minas estão próximas do bloco que o usuário clicou.

Game Controlller - Parte 2
20:11

A aula implementa a o algoritmo Flood Fill para abrir os blocos em branco.

Algoritmo Flood Fill
13:31

Utilizando o algoritmo em uso no game.

Colocando o algoritmo em prática
09:51

A aula corrige os erros presentes no algoritmo Flood Fill. 

Corrigindo erros no Flood Fill
05:25
Controlando o estado de Game Over
05:47

A aula demonstra como colocar som no momento em que clicarmos no bloco.

Colocando som no Bloco
18:26

A aula explica como inserir som no momento em que o jogo é finalizado.

Criando efeito sonoro para o fim do jogo
09:42

A aula altera o script do bloco para adicionar um novo método para definir a imagem default.

Melhorando o Script do Bloco (ELEMENT)
08:11

A aula explica como implementar o start/restart do game

Criando métodos para Start e Restart do jogo
07:55

A aula demonstra como implementar uma HUD que exiba mensagens para o jogador.

Mensagens e mais mensagens
16:08

Implementa um novo menu para o jogo

Criando um novo Menu
20:42

Cria a animação do menu principal

Animando um pouco as coisas
08:27

Explica como exportar o jogo para PC.

Exportando o jogo para PC
03:43

A aula ensina com implementar a pontuação no jogo.

Pontuação
24:17

A aula demonstra como exportar para web.

Exportar o jogo para Web
04:27
+ Construindo um personagem 2D
9 lectures 01:37:49

Explicação

Introdução
00:18

A aula descreve como importar o projeto.

Preparando o terreno
05:16

A aula melhora a colisão do cenário e inicia a criação do player.

Criando o player
13:30

Configura a velocidade do player e o flip.

Flip
13:19

A aula ensina como implementar o pulo.

Vamos pular!!!
24:59

A aula ensina como criar a animação de Idle e Walk.

Animando as coisas (Idle e Walk)
08:31

A aula ensina como controlar as animações do player.

Controlando as animações
04:50

A aula ensina como programar as animações de Idle e Walk

Programando as animações de Idle e Walk
10:36

A aula ensina como trabalhar com a animação de pulo.

Animando o jump
16:30
+ Extras
1 lecture 00:27

A aula explica para o aluno como conseguir cursos com desconto

Cursos com desconto
00:27
Requirements
  • Saber navegar na web e utilizar qualquer versão recente do sistema operacional Windows
  • Conhecer o básico sobre linguagem de programação C#
Description

Que tal criar os seus próprios jogos 2D utilizando uma das Engines de desenvolvimento mais famosa do Mundo?

Com o curso Crie jogos 2D de maneira fácil e rápida na Engine Unity você conseguirá iniciar no incrível mundo do desenvolvimento de jogos.

O curso tem como objetivo ensinar os principais conceitos sobre a Engine Unity por meio do desenvolvimento de vários Jogos. Cada jogo que é implementado você aprende/revisa um novo recurso da ferramenta.

Os jogos que serão implementados no curso são:

  • UFO GAME: Jogo estilo Top Down no qual o player deverá capturar pepitas de ouro.

  • Turret Defenter: No jogo Turret Defender você deve impedir que vários tanques de guerra destruam um canhão.

  • Campo Minado: O jogo campo minado foi inventado por Robert Donner em 1989 e tem como objectivo revelar as minas de um campo sem que as mesmas sejam detonadas.   

Durante o curso o aluno aprenderá:

  • Conceitos básicos da Engine.

  • Detecção de colisões,

  • Triggers (gatilhos)

  • Entrada de dados (Capturar comandos do jogador).

  • Interação com objetos.

  • Controlar a câmera do jogo.

  • Asset Store.

  • Efeitos sonoros.

  • Animação

  • Cenas, objetos de cena, prefabs e controladores de jogos.

  • Construção de jogos para a plataforma PC.

  • Animações de personagens

Who this course is for:
  • Pessoas que querer se tornar desenvolvedores de jogos
  • Pessoas que querem conhecer a Engine Unity 3D e criar o seu primeiro jogo