Crie jogos na Unity 3D - Introdução

Sobre

O mercado de games movimenta mais de 300 bilhões de dólares por ano, sendo que o Brasil é o 13º maior mercado de jogos, movimentando 1,5 bilhão de dólares ao ano. Com um mercado tão crescente, não é novidade alguma que muitas empresas e, até mesmo pessoas, estão investindo no setor, criando jogos para diferentes plataforma, como Consoles, Computadores e Mobile.

No passado, criar um bom jogo era algo que apenas empresas bilionárias conseguiam com facilidade, mas isso mudou; com inúmeras tecnologias e recursos disponíveis atualmente, qualquer pessoa pode cria um jogo do zero e ganhar dinheiro com isso.

Claro que, para construir um bom jogo, é necessário estudo e dedicação, por isso, criamos esse curso com o intuito de abrir as portas para qualquer pessoa no mercado de desenvolvimento de games, independente se ela já criou ou não um jogo antes.

Aqui, nós vamos utilizar um dos motores de criação de jogos mais poderosos do mercado, que é a Unity 3D, ela é simples, leve e, ao mesmo tempo, robusta, com ela é possível criar absolutamente qualquer tipo de jogo, desde um 2D simples de plataforma até um Multiplayer on-line com inúmeros jogadores simultâneos.

Os materiais foram divididos em módulos, iniciando do absoluto zero, começando desde o entendimento do espaço de trabalho da ferramenta, conhecendo alguns componentes, programando as primeiras instruções de código e, por fim, vamos criar um simples jogo para colocarmos em prática tudo o que estudamos durante o curso.

Preparamos também uma apostila que é fornecida gratuitamente através de um documento em PDF, nela contém todos os tópicos e explicações extras do que é abordado durante as videoaulas.

Todos os alunos poderão solicitar um convite para participar do nosso grupo de estudo exclusivo no Discord, por lá, é possível interagir com os demais membros, tirar dúvidas e falar diretamente com o instrutor.

Aprender a utilizar a Unity 3D abre diversas portas para o mercado de trabalho, não necessariamente para a produção de jogos, mas como plantas 3D interativas, simuladores, ambientes com realidade virtual e aumentada.

 


Requisitos

- Computador com suporte a Unity 3D 2020.1 ou superior;
- Conhecimentos básicos em informática;
- Acesso à Internet de boa qualidade.


Conteúdo do programático

Nessa seção você confere todos os módulos e aulas do curso. Não é por aqui que você vai assistir as aulas, após a matricula, clique no menu Área do aluno.

  • Apresentação
    • Apresentação Curso 00:01:28
    • O que vamos aprender 00:06:04
    • Grupos de estudo 00:01:00
    • Evite o interrogatório - Como solicitar suporte 00:03:00
    • Recursos + Apostilas 00:00:10
    • Duração do módulo 00:11:42
  • Introdução a Engine
    • Conteúdo do módulo 00:01:00
    • Introdução ao desenvolvimento de jogos 00:08:01
    • O que é e para que serve a Unity 3D 00:11:17
    • Download da Unity HUB e instalação da Engine 00:08:05
    • Layout, interface e configurando as abas 00:14:12
    • Atalhos de navegação, play e pause game 00:18:36
    • Inserindo default objects e componente transform 00:08:10
    • Ferramenta scale, rotate e transform 00:04:20
    • Ferramenta Snap e Align With View 00:04:29
    • Importando e exportando assets para a Unity + organização de pastas 00:05:02
    • Inserindo e removendo componente em Gameobject 00:09:50
    • Duração do módulo 01:33:02
  • Aprofundando o conhecimento
    • Criando materiais 00:10:07
    • Mapas de textura 00:07:27
    • Skybox e Environment Light 00:13:35
    • Iluminação 00:21:53
    • Baked, Realtime e mixed 00:05:07
    • AudioSource, AudioListener e AudioClip 00:10:41
    • Colisores e Rigidbody 00:12:45
    • Componente Camera 00:08:12
    • Particle System 00:15:37
    • Canvas 00:10:21
    • Tags e Layers 00:05:32
    • Criando cenas 00:02:33
    • Duração do módulo 02:03:50
  • Criando a natureza
    • Importando pacotes e recursos 00:12:54
    • Criando o terreno 00:10:12
    • Criando terreno com Heightmap 00:11:05
    • Texturizando o terreno 00:07:59
    • Criando buracos na malha 00:08:56
    • Pintando gramas no terreno 00:12:17
    • Criando árvores 00:17:07
    • Aplicando árvores ao terreno 00:05:18
    • Skybox 00:06:48
    • Partículas de folhas caindo 00:07:52
    • Colocando cercas 00:12:13
    • Duração do módulo 01:52:41
  • Programação
    • Introdução a programação 00:08:42
    • Visual Studio Code + Unity 00:04:23
    • Criando script e associando ao GameObject 00:03:24
    • Classes, variáveis e métodos 00:18:26
    • Método Start, Update e FixedUpdate 00:11:22
    • Vector2 e Vector3 00:23:27
    • Detectando quando uma tecla é pressionada 00:20:59
    • Instanciando objetos com a classe Instantiate 00:12:00
    • Destruindo objetos 00:05:49
    • GetComponent 00:13:01
    • FindGameObjectWithTag 00:17:03
    • Transform.LookAt 00:07:37
    • Transform.Rotate 00:08:28
    • Transform.Position 00:08:56
    • Transform.Translate 00:10:08
    • RequireComponent 00:04:49
    • Atributos 00:11:58
    • Detectando Colisão 00:10:44
    • Detectando Trigger 00:10:24
    • Debug: log, warning e error 00:07:03
    • Duração do módulo 03:38:43
  • Criando um puzzle game
    • Criando e configurando o projeto 00:08:28
    • Montando os cubos no cenário 00:05:40
    • Programando o personagem 00:10:00
    • Criando o menu principal 00:10:30
    • Programando os botões do menu e ajustes de cenas 00:13:10
    • Criando Canvas com botões para as fases 00:06:25
    • Programando o controlador de cenas 00:13:07
    • Programando o tempo para carregar a próxima cena 00:07:32
    • Configurando a fase 2 e 3 00:08:40
    • Câmera seguindo player suavemente 00:07:43
    • Correção dos botões 00:01:45
    • Criando a build, gameplay e considerações finais 00:05:16
    • Duração do módulo 01:38:16

Código do produto: IAU0016691



Compartilhe

Materiais com 10:58 hrs

Certificado de 20 hrs

71 Aulas

0.0

5 Alunos

Suporte para Mobile

Últimos Alunos

Gabriel Rocha
kelson Carvalho
liliam strombeck vieira
Rodrigo Britto Calovi
Gunnar Correa
R$57,00

Sobre o professor

Gunnar Correa

Gunnar Correa

Autodidata, Graduado em Desenvolvimento Web, Especialista em Tecnologias na Educação e Pós-graduado em Segurança da Informação. Começou seus estudos na área de programação quando era criança, e atualmente, está estudando desenvolvimento de jogos. É CEO do portal SatellaSoft, criado em 2009 com o intuito de compartilhar conhecimento de forma gratuita e inédita.
Lattes | Site

Capturas de imagens do curso

Aulas do curso

  • Visão da área de vegetação - Módulo de natureza

    Visão da área de vegetação - Módulo de natureza

  • Visão da natureza e rochas - Módulo de Natureza

    Visão da natureza e rochas - Módulo de Natureza

  • Apresentando a Unity Hub - Módulo de introdução

    Apresentando a Unity Hub - Módulo de introdução

  • Estudo de iluminação - Módulo aprofundando o conhecimento

    Estudo de iluminação - Módulo aprofundando o conhecimento

  • Estudo do componente de partículas - Módulo aprofundando o conhecimento

    Estudo do componente de partículas - Módulo aprofundando o conhecimento

  • Apresentado a documentação oficial - Módulo de programação

    Apresentado a documentação oficial - Módulo de programação

  • Instanciando objeto via código - Módulo de programação

    Instanciando objeto via código - Módulo de programação

  • Configurando o Visual Code - Módulo de programação

    Configurando o Visual Code - Módulo de programação

  • Fase 01 do projeto final

    Fase 01 do projeto final

  • Fase 02 do projeto final, mostrando como o projeto vai seguir

    Fase 02 do projeto final, mostrando como o projeto vai seguir


Últimos Cursos

Resumo do curso


Prévias gratuitas:

  • Apresentação Curso 00:01:28
  • Conteúdo do módulo 00:01:00
  • O que vamos aprender 00:06:04
  • Aplicando árvores ao terreno 00:05:18
  • Criando cenas 00:02:33
  • Debug: log, warning e error 00:07:03