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

Calendario e datas 2018/1

Grau A

Composição

Descrição

Data

Game Concept

20,00%

Documento de concept do game.

16/03

Game Design

40,00%

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

27/04

Milestone #1

40,00%

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

27/04


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

25/05

Milestone # 3 (final)

40,00%

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

22/06

Desenvolvimento pessoal

20,00%

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

22/06





Plano de Aulas


 

No.

Data

Conteúdo planejado

1

02/03/18

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. 

Desenvolvimento de ideias: definição de trabalhos e grupos do semestre. Modelo de Game Concept para os jogos / projetos. 

2

09/03/18

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

16/03/18

GRAU A : Entrega do Game Concept. Apresentação de conceitos. 

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

23/03/18

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.
 

5

30/03/18

Utilização de rigidbody: Colisões. Recolher itens.
Colisão com Triggers. 

6

06/04/18

Criação de objetos. Controle de tempo.
Prefabs e instancias (Instantiate). 
Importação e uso de modelos 3D. 

7

13/04/18

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

20/04/18

Projetos: Aula de Organização de projetos.
Metodologias de organização de projetos.
Elaboração do Escopo e Cronograma dos projetos. 

9

27/04/18

GRAU A : Entrega do documento de Game Design (GRUPOS)
GRAU A
: Milestone #1 – Versão Alpha do projeto (GRUPOS)
Apresentação em aula. 

10

04/05/18

Inteligência Artificial I.  Automato simples, inimigo persegue personagem (LookAt). Utilizando paths. NavMesh, navmeshagent. 

11

11/05/18

Menus e interfaces. UI
PlayerPrefs. DontDestroyOnLoad. 

12

18/05/18

Modelos animados.
Mecanim / Animator.
Animações básicas via Unity (Animation) 

13

25/05/18

GRAU B : Milestone #2 – Versão beta do projeto.
Apresentação em aula. Suporte e resolução de dúvidas. 

14

01/06/18

Utilização de som. Utilização de partículas.
Raycast e detecção. Utilização do Mouse (OnMouseOver).
Conversão mundo 3d para tela. Screentoworldpoint, WorldtoScreenpoint. 

15

08/06/18

Programação de inteligencia artificial II.
Uso de visão (raycast). Utilização de Raycast.
Percepção de areas (SphereCast). 

16

15/06/18

Preparando a versão final dos projetos.
Revisão de dúvidas. Desenvolvimento dos projetos.
Tópicos adicionais com Unity. 

17

22/06/18

GRAU B : Milestone #3 – Versão final do projeto. Apresentação final em aula.
 

18

29/06/18

Aula de suporte e revisão. Assessoria nos projetos.
Revisão de dúvidas. Desenvolvimento dos projetos, GRAU C. 

19

06/07/18

GRAU C: reapresentação e re-entrega do Projeto e documentação. 

 



 Copyright 2016 © Augusto Bülow