No.
|
Data
|
Conteudo planejado
|
1
|
05/08/14
|
Introdução a disciplina,
apresentação.
Plano de aulas, plano de avaliação.
Introdução a Unity. Desenvolvimento de cenário
básico.
|
2
|
12/08/14
|
Materiais e texturas. Texturização do
cenário básico. Materiais e uso de Shaders.
Iluminação do
cenário e luzes.
Modelo de Game Concept.
|
3
|
19/08/14
|
GRAU A : Entrega do Game Concept. Impresso (2-3 folhas
máximo). Apresentação de conceitos.
Definição de projetos e grupos do semestre.
Introdução a scripts (Javascript).
|
4
|
26/08/14
|
Introdução a scripts (Javascript).
Script de movimentação básica (Input, Translate,
Transform.position, Rotações).
|
5
|
02/09/14
|
Utilização
de rigidbody. Script controle de
personagem com rigidbody (AddForce).
Materiais físicos.
Colisões rigidbody.
Recolher itens. |
6
|
09/09/14
|
Colisão com Triggers.
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).
Compilação.
Modelo de Game Design.
|
7
|
16/09/14
|
Script para Character controller, utilização.
Colisões Character controller.
Importação e uso de modelos 3D.
Programação de câmeras.
|
8
|
23/09/14
|
GRAU A: Entrega do documento de Game Design.
Organização de projetos: Escopo e Cronograma.
Aula Organização de projetos, metodologias.
Acesso ao
FTP – entrega de projetos.
Utilização de terrenos. Skybox e Fog.
|
9
|
30/09/14
|
GRAU A : Milestone #1 – Versão alpha
do projeto.
Apresentação em aula.
Menus e interfaces. OnGUI. GUIText, GUITextures.
|
10
|
07/10/14
|
Utilização de som.
Utilização de partículas.
Utilização do Mouse (OnMouseOver).
|
11
|
14/10/14
|
Programação de inteligência artificial I.
Automato
simples, inimigo persegue personagem (LookAt).
Máquina de estados. Conceitos básicos.
programação de robôs.
|
12
|
21/10/14
|
Animação básica (Unity Animator)
Modelos animados.
Mecanim / Animator.
|
13
|
28/10/14
|
GRAU B : Milestone #2 – Versão beta do
projeto. Apresentação em aula.
Programação de inteligencia artificial II.
Utilização de Raycast.
Screentoworldpoint, WorldtoScreenpoint.
|
14
|
04/11/14
|
Programação de inteligencia artificial III.
Uso de visão (raycast)
Percepção de areas (SphereCast).
|
15
|
11/11/14
|
Vetores e detecção de multiplos objetos.
Utilização de paths simples.
Disparos, efeitos, sons, animações e controle
de variáveis.
Comunicação de objetos e dinânimica de jogo.
|
16
|
18/11/14
|
Tópicos adicionais com Unity. Revisão de
dúvidas.
Desenvolvimento dos projetos.
|
17
|
25/11/14
|
GRAU B : Milestone #3 – Versão final do
projeto.
Apresentação final em aula.
Entrega dos projetos.
|
18
|
02/12/14
|
GRAU C : Aula de suporte e
revisão. Assessoria nos projetos.
Revisão de dúvidas. Desenvolvimento dos projetos, GRAU C.
|
19
|
09/12/14
|
Aula de suporte e revisão. Assessoria nos projetos.
Revisão de dúvidas. Desenvolvimento dos projetos, GRAU C.
GRAU C: reapresentação
e reentrega do Projeto e documentação.
|