Projetos de jogos RAD aprenda.invent4.com
Unisinos - SAO LEOPOLDO
Terça-feira / Manhã
Augusto Bülow Turma 2014/2 

Calendario e datas 2014/2
calendario
Datas Importantes:
19.08.14 - Entrega / apresentações Game Concept (Grau A)
23.09.14 - Entrega / apresentações Game Desgin
(Grau A)
30.09.14 - Projeto: apresentação Milestone #1  (Grau A)

28.10.14 - Projeto: apresentação Milestone #2  (Grau B)
25.11.14 - Projeto: apresentação final e entrega Milestone #3  (GrauB)

Plano de Avaliações

Grau A
Game Concept 20%
Game Design / Planejamento 40%
Projeto entrega Milestone #1 
40%
Grau B
Projeto entrega Milestone #2 40%
Projeto apresentação final 40%
Avaliação Pessoal 20%


Projetos do Semestre

> Link projetos



Plano de Aulas

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 CAula 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.




 Copyright 2012 © Augusto Bülow