No.
|
Data
|
Conteúdo planejado
|
1
|
07/08/15
|
Introdução a disciplina,
apresentação.
Plano de aulas, plano de avaliação.
Introdução a Unity. Desenvolvimento de cenário
básico.
|
2
|
14/08/15
|
Materiais e texturas. Texturização do
cenário básico. Shaders básicos.
Iluminação do cenário e luzes. Uso de pacotes
prontos – controlador de 1a e 3a pessoa.
|
3
|
21/08/15
|
Desenvolvimento de ideias: definição de
trabalhos e grupos do semestre. Modelo de Game Concept para os jogos /
projetos.
Introdução a scripts (Javascript). Script de
movimentação básica (Input, Translate). Movimentos
básicos. Vector3. Time. Input via teclado e mouse. Força
e direção.
|
4
|
28/08/15
|
GRAU A : Entrega do Game Concept. Impresso (2 folhas
máximo).
Apresentação de conceitos.
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.
|
5
|
04/09/15
|
Utilização de rigidbody. Script controle de
personagem com rigidbody (AddForce). Materiais físicos.
Colisões rigidbody.
Recolher itens. Colisão com Triggers.
Compilação.
|
6
|
11/09/15
|
Importação e uso de modelos 3D.
Prefabs e instancias (Instantiate).
Criação de objetos com tempo. Controle de tempo.
Utilização de Globais e comunicação entre
objetos (GameObject.Find, GetComponent).
|
7
|
18/09/15
|
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
|
25/09/15
|
GRAU A: Entrega do documento de Game Design.
Projetos: Aula de Organização de projetos.
Metodologias de organização de projetos.
Elaboração do Escopo e Cronograma dos projetos.
|
9
|
02/10/15
|
Utilização de terrenos.
Utilização de som.
Utilização de partículas.
|
10
|
09/10/15
|
GRAU A : Milestone #1 – Versão alpha
do projeto.
Apresentação em aula.
Automato simples, inimigo persegue personagem (LookAt)
Desenvolvimento dos projetos. Resolução de dúvidas
|
11
|
16/10/15
|
Modelos animados.
Mecanim / Animator.
Animacao básica (Unity Animator)
|
12
|
23/10/15
|
Menus e interfaces.
OnGUI. GUIText, GUITextures.
Utilização do Mouse (OnMouseOver).
Screentoworldpoint, WorldtoScreenpoint.
|
13
|
30/10/15
|
Programação de inteligencia artificial I.
Utilização de Raycast.
Percepção de areas (SphereCast).
|
14
|
06/11/15
|
GRAU B : Milestone #2 – Versão beta do
projeto. Apresentação em aula.
Desenvolvimento dos projetos. Resolução de
dúvidas.
|
15
|
13/11/15
|
Programação de inteligencia artificial II.
Uso de visão (raycast)
Utilização de paths simples.
|
16
|
20/11/15
|
Tópicos adicionais com Unity. Revisão de
dúvidas.
Desenvolvimento dos projetos.
|
17
|
27/11/15
|
GRAU B : Milestone #3 – Versão final do
projeto. Apresentação final em aula.
|
18
|
04/12/15
|
Aula de suporte e revisão. Assessoria nos projetos.
Revisão de dúvidas. Desenvolvimento dos projetos, GRAU C.
|
19
|
11/12/15
|
GRAU C: reapresentação
e re-entrega do Projeto e documentação.
|