Criação de Jogos com Unity 2019 e Linguagem C-Sharp
4.7 (4 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.
23 students enrolled

Criação de Jogos com Unity 2019 e Linguagem C-Sharp

Domine a Lógica de Programação com C# para a criação de Jogos com Unity 2019.
Hot & New
4.7 (4 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.
23 students enrolled
Last updated 6/2020
Portuguese
Portuguese [Auto-generated]
Price: $29.99
30-Day Money-Back Guarantee
This course includes
  • 28.5 hours on-demand video
  • 5 articles
  • 9 downloadable resources
  • 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
  • Criar Games e Aplicações 2D e 3D com o Unity
  • Algoritmos e Lógica de Programação
  • Linguagem de Programação C# (C-Sharp)
  • Criar um Game 3D Completo de Aventura/Plataforma com Personagem Itens Inimigos e Cenário
Course content
Expand all 137 lectures 28:34:14
+ Unity - Introdução e Primeiros Passos
8 lectures 01:05:21
Downloads e Instalações
03:11
Unity Unreal Xcode ou Godot qual a Melhor?
06:03
Principais Menus Ferramentas e Atalhos
20:10
Criando o Primeiro Script em C-Sharp
23:01
+ Lógica e Algoritmos em C#
16 lectures 02:19:34
Declaração de Variáveis Tipos e Visibilidade
09:35
Operadores Aritméticos e Unários
05:32
Funções Trigonométricas e Números Aleatórios
05:39
Operação com Strings
04:31
Operadores Lógicos e de Comparação
07:15
Condição If Else e Switch
09:56
Projeto #1 - Jogo do Par ou Ímpar
03:39
Projeto #2 - Jogo do Jokenpô
09:56
Listas ou Arrays
10:11
ArrayLists
08:59
Loop For Foreach e While
12:40
Matrizes 2D
10:01
Sorteio de Nome
04:32
Busca de Nome
14:24
Métodos Funções e Procedimentos
07:26
Hierarquia de Classes e Conclusão
15:18
+ Acessando Cena e Objetos por Código
7 lectures 01:49:35
Inputs de Teclado e Mouse
05:49
Acessando os Componentes
23:04
Interagindo e Mudando a Cor dos Objetos
05:17
Projeto #3 - Jogo da Velha 3D - Montando o Tabuleiro e as Peças
18:36
Projeto #3 - Jogo da Velha 3D - Evento de Clicar e Adicionar a Peça
25:13
Projeto #3 - Jogo da Velha 3D - Criando a Lógica do Jogo
31:33
DOWNLOAD - Jogo da Velha 3D
00:03
+ Projeto #4 - Jogo de Aventura / Plataforma 3D
11 lectures 02:30:10
Movimentação Lateral
16:42
Configuração Cena Hierarquia e Personagem
22:22
Movimentação Player Simples
07:44
Movimento Câmera - LookAt
06:05
Movimento Câmera - Follow
04:37
Animação Idle - Squash e Stretch - Follow
22:21
Interface 2D - Pontuação e Fim de Jogo
06:04
Item Moeda e Score
26:56
Música e Efeitos Sonoros
08:44
Alternando entre Múltiplas Câmeras
15:59
Cena do Menu Inicial GUI
12:36
+ Criando Itens Programaticamente
5 lectures 01:07:26
Array Moedas Fila
15:58
Array Moedas Random
05:35
Array Moedas Ring
16:29
Array Moedas Matriz 2D
26:13
Array de Moedas - Testando
03:11
+ Criando Inimigos e IA
25 lectures 05:07:13
Criando o Prefab do Inimigo
06:59
Movimento Inimigo Circular
08:44
Evento Awake e Contagem de Moedas
04:45
Movimento Inimigo Bounce
11:26
Rotacionando o Inimigo
16:23
Testando os Prefabs de Inimigos
05:33
Movimento Inimigo Follow
06:28
Evento de Pancada
14:24
Efeito Pancada - Pisca Material
21:18
Evento de Pulo
06:53
Definindo o Layout da GUI - Game User Interface
08:20
Criando um Menu Inicial
05:01
Criando Elementos do HUD
12:22
Barra de Energia
11:17
Pegando Item Ovo para Recuperar Energia
13:11
Recarregando a Cena
13:31
Disparando Projéteis e Matando os Inimigos
17:02
Criando e Configurando Partículas
08:09
Partículas dos Inimigos Moeda e Ovo
18:59
Porta Abre e Fecha - Modelagem no Blender
14:41
Porta Abre e Fecha - Programação no Unity
24:52
Porta Abre e Fecha com Animator e Clipes de Animação
28:29
Relógio e Contagem Regressiva
21:22
Jogo de Aventura - Conclusão e Próximos Passos
07:02
Felpudo Adventure 3D - Versão 1.0
00:02
+ Flappy Bird 3D
18 lectures 05:09:53
Introdução ao Projeto - Flappy Bird 3D
08:49
Importação dos Modelos do Blender
10:42
Configuração dos Prefabs
36:44
Animação do Piso e Criação dos Objetos
20:09
Criação das Cercas
14:15
Efeito de Escala para Entrar e Sair
16:18
Criando Objetos Aleatoriamente
15:56
Offset na Posição e Rotação dos Objetos
08:07
Adicionando Tags aos Objetos
08:41
Adicionando o Personagem e a Física
33:04
Evento de Colisão com Objetos e Itens
25:31
Evento de Pontuação e Fim de Jogo
16:46
Vão Texto Pontos e Recarregar Cena
12:14
Evento de Iniciar e Mensagem de Game Over
16:27
Inserindo o Personagem com Animação
12:24
Modificando o Projeto do FlappyBird com Gráficos de Primitivas
52:19
+ Character Controller e Joystick Virtual
9 lectures 01:33:17
Introdução à Seção
02:56
Character Controller e Pulo
11:16
Rotacionando o Character Controller
06:41
Movimentando o Character Controller
05:46
Joystick Virtual para Mobile
19:57
Funções Matemáticas e Operações com Vetores
04:19
Movimento Normalizado pelo Teclado
05:29
Inserindo o Joystick Virtual - Usando Somente Arquivos Necessários
13:20
Movimento Normalizado e Pulo com Joystick Virtual
23:33
+ Projeto #6 - Jo Ken Pô em Unity 2D
27 lectures 05:42:00
Conhecendo Gráficos Som e o Projeto que Criaremos
05:40
Exportando Gráficos e Animações pelo Photoshop
10:08
Criando o Projeto e Importando os Assets
03:58
Menu Inicial - Canvas Painel e Background
02:54
Menu Inicial - Imagens e Botão
17:19
Inserindo Uma Animação no Menu
08:42
Música e Botão de Som
05:11
Eventos de Clicar nos Botões
04:56
Trocar de Cena e Liga Desliga Música
13:05
Carregando Resources e Trocando Textura do Botão
11:49
Fade da Música e Troca de Telas
09:02
Transição entre Cenas - Fade In Fade Out - no Unity 2D
11:00
Script para Manipular o Painel e as Animações de Fade
18:51
Transição de Entrada e Saída na Cena do Jogo
11:52
Criando o Background do Game
09:56
Adicionando e Posicionando os Personagens com Animação
09:08
Configurando a Caixa de Diálogo e o Texto
10:27
Contador para Exibir Trecho de Caracteres
20:36
Evento de Tempo e Som
17:50
Animação do Balão de Pensamento e Splash
24:19
Evento de Iniciar e Jogar
28:41
Executando a Jogada e Verificando o Vencedor
15:03
Splash de Fim de Jogo
27:09
Pontuação e Persistência de Dados
20:34
Mãozinhas dos Personagens e Balão Pensamento
18:51
Download - Projeto Finalizado - Jokenpô em Unity 2D
00:03
+ Projeto #7 - Jogo da Memória com Unity 2D
9 lectures 02:07:47
Gráficos e Ação de Virar Cartas
22:45
Criando uma Matriz de Cartas
15:28
Posicionando a Camera e Distribuindo as Cartas Aleatoriamente
14:19
Tocando as Locuções de Cada Carta
11:51
Ação de Virar os Pares
23:17
Evento de Acertar Errar e Fim de Jogo
18:26
Mostrar Dica no Início
20:38
Projeto Finalizado para Download - Jogo da Memória Unity 2D
00:03
Requirements
  • Computador com Acesso à Internet
  • Interesse por Games, Computadores e Desenhos Animados
Description

Através deste curso, aprenderemos do Zero a Lógica de Programação e a criação de Algoritmos em Linguagem C# para a criação de Jogos 2D e 3D com Unity 2019.


Roteiro do Treinamento:

  • Introdução do Unity 2019 Editor (Principais Ferramentas)

  • Introdução ao Visual Studio 2019 Editor

  • Lógica de Programação e Algoritmos com Linguagem C#

  • Projeto - Jogo da Velha em 3D

  • Projeto - Jogo de Aventura / Plataforma em 3D

  • Projeto - FlappyBird em 3D

  • Projeto - Jó-Ken-Pô em 2D (em andamento...)


Além da criação de jogos 2D e 3D, também criaremos um jogo bem amplo de aventura / plataforma 3D onde implementaremos vários recursos de programação para criar um jogo modularizado como:

  • Criação de Menus e HUDs (Interface 2D com botões, vidas, itens, tempo, etc.)

  • Algoritmos para Distribuir e Coletar Itens no Cenário

  • Movimentação do Jogador pelo Cenário

  • Mecânica de Shooter

  • Movimentação e Inteligência Artificial (AI) dos inimigos.


Os alunos inscritos neste curso, também têm acesso à Apostila de Unity do professor Tito Petri (no formato digital, em .pdf), que contém todos os projetos explicados nestas videoaulas e mais de 150 páginas de códigos para usar como referência durante as aulas.






Who this course is for:
  • Estudantes de Jogos Digitais, Ciência da Computação, TI ou Sistemas da Informação
  • Estudantes de Design, Animação, Publicidade, Arquitetura e Engenharia
  • Desenvolvedores que desejam se aprofundar na Unity e Linguagem C# para Jogos