No.
|
Data
|
Conteúdo
planejado
|
1
|
11/08/17
|
Introdução
a disciplina, apresentação.Plano
de aulas, plano de avaliação. Introdução
a Unity. Desenvolvimento de cenário básico. Materiais
e texturas. Texturização do cenário básico. Shaders básicos.
|
2
|
18/11/17
|
Desenvolvimento
de cenários: continuação. Terrenos. Iluminação e luzes. Uso
de pacotes prontos – controlador de 1a e 3a pessoa. Conceitos
grupos e prefabs.
|
3
|
25/08/17
|
Introdução
a scripts (C#). Script de movimentação básica (Input,
Translate). Movimentos básicos. Vector3. Time. Input via teclado
e mouse. Comunicação
entre objetos e componentes (GameObject.Find, GetComponent).
|
4
|
01/09/17
|
Continuação:
Script de movimentação básica (Input, Translate). Movimentos
básicos. Vector3. Time. Input via teclado e mouse. Força e
direção. Utilização
de rigidbody. Simulação física. Script controle de personagem
com Rigidbody (AddForce). Materiais físicos.
Desenvolvimento
de ideias: definição de trabalhos e grupos do semestre. Modelo
de Game Concept para os jogos / projetos.
|
5
|
08/09/17
|
GRAU
A : Entrega do Game Concept. Apresentação de conceitos. Utilização
de rigidbody: Colisões. Recolher itens. Destroy. Colisão
com Triggers.
|
6
|
15/09/17
|
Criação
de objetos. Controle de tempo. Prefabs
e instancias (Instantiate). Importação
e uso de modelos 3D. Compilação.
|
7
|
22/09/17
|
Script
para Character controller, utilização. Colisões Character
controller. Controle
de Câmeras. Código câmera em 1a pessoa, câmeras fixas, câmera
em 3a pessoa.
|
8
|
29/09/17
|
Projetos:
Aula de Organização de projetos. Metodologias
de organização de projetos. Elaboração
do Escopo e Cronograma dos projetos.
|
9
|
06/10/17
|
GRAU
A : Entrega do documento de Game Design (GRUPOS) GRAU
A : Milestone #1 – Versão Alpha do projeto (GRUPOS) Apresentação
em aula.
|
10
|
13/10/17
|
Inteligência
Artificial I. Automato simples, inimigo persegue
personagem (LookAt). Utilizando paths. NavMesh, navmeshagent.
|
11
|
20/10/17
|
Menus
e interfaces. UI Utilização
de som. Utilização
de partículas.
|
12
|
27/10/17
|
Modelos
animados. Mecanim
/ Animator. Animacao
básica (Unity Animator)
|
13
|
03/11/17
|
GRAU
B : Milestone #2 – Versão beta do projeto.
Apresentação
em aula.
|
14
|
10/11/17
|
Raycast
e detecção.
Utilização
do Mouse (OnMouseOver).
Conversão
mundo 3d para tela. Screentoworldpoint, WorldtoScreenpoint.
|
15
|
17/11/17
|
Programação
de inteligencia artificial II.
Uso
de visão (raycast). Utilização de Raycast.
Percepção
de areas (SphereCast).
|
17
|
24/11/17
|
Preparando
a versão final dos projetos.
Revisão
de dúvidas. Desenvolvimento dos projetos.
Tópicos
adicionais com Unity.
|
17
|
01/12/17
|
GRAU
B : Milestone #3 – Versão final do projeto. Apresentação
final em aula.
|
18
|
08/12/17
|
Aula
de suporte e revisão. Assessoria nos projetos.
Revisão
de dúvidas. Desenvolvimento dos projetos, GRAU C.
|
19
|
15/12/17
|
GRAU
C: reapresentação e
re-entrega do Projeto e documentação.
|