Projetos de jogos RAD aprenda.invent4.com
Unisinos São Leopoldo / Porto Alegre
Sexta  MANHÃ
Augusto Bülow Turma 2017/2 

Calendario e datas 2017/2

Grau A

Composição

Descrição

Data

Game Concept

20,00%

Documento de concept do game.

08/09

Game Design

40,00%

Planejamento e Documento de Design do jogo. PDF. Apresentação.

06/10

Milestone #1

40,00%

Apresentação da primeira etapa do desenvolvimento do projeto (Protótipo versão Alpha).

06/10


Grau B

Composição

Descrição

Data

Milestone # 2

40,00%

Apresentação da segunda etapa do desenvolvimento do projeto (Protótipo versão Beta).

03/11

Milestone # 3 (final)

40,00%

Apresentação final do projeto.
Entrega dos arquivos. (Protótipo versão Final).

01/12

Desenvolvimento pessoal

20,00%

Avaliação do desenvolvimento pessoal ao longo do semestre. Participação em aulas, trabalhos, rendimento geral.

01/12





Plano de Aulas


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.








 Copyright 2016 © Augusto Bülow