curso Introdução ao Unity e ao desenvolvimento de games

O Unity 3D é um motor para o desenvolvimento de jogos eletrônicos 2D e 3D. Nesse curso, veremos todos os detalhes necessários para começarmos a desenvolver games com essa ferramenta, desde os conceitos básicos, como Game Objects, Input e Models, até o desenvolvimento de animações e ambientes interessantes para nossos games. O Unity 3D é uma excelente opção para o desenvolvimento de games de vários níveis de complexidade e esse curso visa equipá-lo com as ferramentas necessárias para se ... Ver mais aventurar nesse mundo!

Este conteúdo faz parte do guia:

/
Iniciar Carga Horária - 25H

CONTEÚDO DO CURSO

Aula 1

Introdução

Nessa vídeo aula, apresentaremos o curso Introdução ao Unity 3D, além de apresentarmos a ferramenta e o contexto no qual ele se insere dentro do mercado de games.
Free
Aula 1 - Free

Introdução

Aula 2

Apresentando o Unity 3D

A vídeo aula faz a instalação do ambiente de desenvolvimento e a instalação do mesmo. Além disso, traz uma introdução ao Unity 3D e seus principais recursos, para conceituar o aluno sobre a ferramenta.
MVP
Aula 2 - MVP

Apresentando o Unity 3D

Aula 3

Entrada de dados (Input)

A vídeo aula é referente ao sistema de entrada de dados do Unity, com destaque para a classe Input e seus métodos mais comuns. Também veremos em detalhes a configuração dos eixos de entrada de dados para o projeto exemplo, passo extremamente...
MVP
Aula 3 - MVP

Entrada de dados (Input)

Aula 4

Assets e AssetStore

O conceito de assets é um dos mais importantes dentro do Unity, e veremos esse conceito em detalhes nessa vídeo aula. A organização dos assets dentro do projeto também é um assunto visto em detalhes. Por fim, vemos a Unity Asset Store e o que ela...
MVP
Aula 4 - MVP

Assets e AssetStore

Aula 5

Entendendo GameObjects

A vídeo aula busca conceituar o aluno a respeito de GameObjects, conceito básico no desenvolvimento de games com Unity 3D. Também será vista em detalhes a localização de GameObjects através de tags e nomes.
MVP
Aula 5 - MVP

Entendendo GameObjects

Aula 6

Classes Transform e Quaternion

Nessa vídeo aula, trataremos das classes responsáveis pelo posicionamento e rotação dos GameObjects dentro do Unity: Transform e Quaternion, respectivamente. Veremos os principais elementos dessas duas classes, e como elas podem ser utilizadas para...
MVP
Aula 6 - MVP

Classes Transform e Quaternion

Aula 7

Modelos, Materiais e Texturas

Nessa vídeo aula, veremos alguns conceitos básicos para o desenvolvimento de games com o Unity 3D. Esses conceitos são utilizados para a criação de visuais interessantes no Unity 3D, e são os Models, Materials, Textures e Shaders.
MVP
Aula 7 - MVP

Modelos, Materiais e Texturas

Aula 8

Criando e utilizando prefabs

Prefabs é um conceito bastante comum no Unity, mas muitos desenvolvedores não conhecem seu real poder. Nessa vídeo aula, veremos tudo sobre a criação dos prefabs e como podemos utilizá-los.
MVP
Aula 8 - MVP

Criando e utilizando prefabs

Aula 9

Criando e utilizando pacotes

Os pacotes do Unity serão vistos em detalhes nessa vídeo aula. Nela, traremos em detalhes o conceito de pacotes e como eles funcionam para compartilhar assets entre desenvolvedores, seja através da AssetStore ou não.
MVP
Aula 9 - MVP

Criando e utilizando pacotes

Aula 10

Apresentando o IDE MonoDevelop e o MonoBehaviour

O MonoDevelop e o MonoBehaviour são os conceitos base para o desenvolvimento de scripts no Unity 3D. Nessa vídeo aula, trazemos esses conceitos em detalhes. Além disso, será explicado porque o MonoDevelop está sendo utilizado ao invés do Visual...
MVP
Aula 10 - MVP

Apresentando o IDE MonoDevelop e o MonoBehaviour

Aula 11

Entendendo os Game Methods

Ao longo dessa vídeo aula, veremos o que são e como melhor utilizar os Game Methods do Unity para criar boas experiências dentro dos games. A ordem de execução foi ressaltada dentro do vídeo, por ser um dos elementos mais importantes a respeito...
MVP
Aula 11 - MVP

Entendendo os Game Methods

Aula 12

Acessando components

Ao longo dessa vídeo aula, veremos como lidar com as diferentes formas de lidarmos com componentes dentro de um game Unity 3D. Isso pode ser realizado via script, em tempo de execução, e via Unity Inpector, em tempo de desenvolvimento.
MVP
Aula 12 - MVP

Acessando components

Aula 13

Comunicação entre GameObjects

O desenvolvimento de games requer comunicação entre as partes do mesmo. No Unity 3D não é diferentes, é nessa aula vemos como lidar com essa comunicação, utilização diversos métodos. Os métodos SendMessage() e BroadcastMessage(), a utilização de...
MVP
Aula 13 - MVP

Comunicação entre GameObjects

Aula 14

Entendendo o modo de programação do Unity

Nessa vídeo aula, entenderemos o modo de programação do Unity, com ênfase na utilização de coroutines, do diretórios de “Resources” e na criação de um “pause” no game utilizando o timeScale.
MVP
Aula 14 - MVP

Entendendo o modo de programação do Unity

Aula 15

Classes essenciais

Nessa vídeo aula, vemos algumas classes essenciais para o desenvolvimento de games com Unity 3D. Além disso, vemos como lidar com componentes utilizando suas classes para acessar dados importantes dos mesmos através de scripts.
MVP
Aula 15 - MVP

Classes essenciais

Aula 16

Utilizando Terrains no Unity

Nessa vídeo aula, traremos detalhes a respeito dos Terrains no Unity 3D. A ideia central é trabalhar com as propriedades que esse elemento oferece e também trabalhar com heightmaps dentro do conceito de Terrains.
MVP
Aula 16 - MVP

Utilizando Terrains no Unity

Suporte ao aluno em tempo real

Todos os cursos possuem professores online para ajudar em qualquer dúvida que for necessária para o completo entendimento do curso.

Certificado Devmedia

Todos os nossos cursos oferecem certificado com carga horária. Eles são aceitos em todas as faculdades e orgãos públicos do Brasil. Assim que finalizar um curso já emita o seu.

Avaliação do curso

Como adquirir esse curso?

Acesse esse e todos os demais cursos devmedia sendo um assinante mvp

Benefícios MVP
  • Guias de referência
  • Suporte em tempo real
  • Assista o conteúdo offline
  • Emissão de certificado
  • #JOBS - Diversas vagas de emprego
  • Web-currículo
SEJA MVP
R$ 69,90 /mês
Assine agora e tenha acesso ao curso
15 anos de treinamento online
700 mil cadastros
140 mil fãs no facebook
100 mil certificados emitidos