Jogos Digitais

Projeto de Jogos:

Ferramentas de Desenvolvimento Rápido de Jogos

Unity 3D


Turma 7 : 2011 / 2 
Calendário
calendario
09/08- Início do semestre
23/08 - Game Concept
15/09 - Game Design
06/10 - Trabalho 1 (game)
25/10 - Milestone 1
17/11 - Milestone 2
01/12 - Milestone 3
           (entrega final)
Material Aulas
 
Aula Tópicos Download
1. 09/08 Aula Inicial. Apresentação da disciplina, calendário, avaliações, atividades

Atividades de avaliação:
Grau A
Game Concept 20%
Trabalho 1: mini-game 40%
Game Design 40%
Grau B
Desenvolvimento 40%
(Milestone 1 ,  2 e 3)
Projeto / Demo 60%



2. 11/08
UNITY - Introdução

Layout, edição básica de cena. Uso básico de Standard Assets (Character controller)

Aula1 - Introdução
3. 16/08 UNITY - Introdução : Parte 2

Utilização básica de materiais e shaders (difuse / bump / transparent)
Criando materiais e texturas básicas.

Aula - Material & Light 

Texturas 1

TGAtoDot3 - Bump Map

4. 18/08 Aula Projetos : Documentação / Planejamento

Game Concept e Game Design : apresentação de modelos básicos
Modelo: Game Concept

Modelo: Game Design


5. 23/08

Grau A: Entrega de documento Game Concept (individual, impresso)

UNITY:  Criação de Parenting, Prefabs.  Material básico para objetos.

UNITY : Introdução à Scripts 

Input básico: teclas, mouse, rotações e movimento

Aula2 - Introdução II

Aula3 - Scripts1

6. 25/08

GDS : palestras e eventos http://www.gds.inf.br/

UNITY : Introdução à Scripts : continuação

UNITY: Debug e Textos

Scripts continuação.Utilização Classe Debug, e GUI Texts

Aula4 - Debug e textos
7. 30/08
Aula de Projeto : Escopo

Definição de projetos e grupos. Elaboração de escopo (lista de atividades)

Organização de Projetos 
8. 01/09

UNITY - Colisão e Física - Parte I

Colliders e RigidBody, aplicação de forças básicas

Aula Colisoes 1
9. 06/09
UNITY - Colisão e Física - Parte II

Character Controller, Mensagens de colisão e Triggers.

Aula Colisões 2
10. 08/09 UNITY - Colisão e Física - Parte III

Character Controller, Mensagens de colisão e Triggers.

Aula Colisões 2
11. 13/09 UNITY - Utilização de modelos 3D - Parte I. Importação, formatos e materiais

UNITY - Movimentos e Colisões Parte V Velocidade, aceleração e fricção. Física manual. Character Controller.



Aula Modelos 1

Modelos


Aula Velocidade
12.15/09 Grau A: Entrega do Game Design e Escopo do Projeto

 - Entrega do Documento de "Game Design" em  cópia impressa. Elementos avaliados: redação, conteúdo, ilustrações / rascunhos, geral.

- Entrega do escopo do projeto (lista de atividades), impressa.

UNITY - Criando objetos em tempo real

Criando Instâncias e primitivas por Script, durante o jogo.
 

Aula - Criação Instâncias
13. 20/09
FERIADO
20 de Setembro


14. 22/09
Aula Projetos: Cronograma

Elaboração do cronograma de desenvolvimento dos projetos..


15. 27/09
Grau A: MINI-GAME - Enunciado Trabalho
Instruções para o trabalho, mini-game, componente de avaliação para o Grau A.


16. 29/09
UNITY - Texturas materiais e luz.

Criando materiais e texturas básicas. Utilizando Luzes Point, Directional e Spot.

UNITY - Utilização de som e música. Som 3D, som geral.

Aula - Material & Light

Aula som

Sons Free - A1 Free Sounds

Gold Wave - Editor som

17. 04/10
UNITY - Compilação e Mapas

Utilização de mapas / scenes, carregar. Compilação do jogo, Builds

Finalização de mini-games (TRABALHO)
Aula Maps e Build

18. 06/10
 Grau A: Entrega do Trabalho (MINI-GAME)
(FINAL GRAU A)

Ausência do professor - motivos pessoais.
Estarei acompanhando a cirurgia de coração do meu pai que ocorre hoje.

Finalizem seus trabalhos que já estavam previstos.
Façam um ZIP com o projeto do mini-game (completo, incluindo todo diretorio e códigos).
Coloquem o nome do arquivo igual ao nome de vocês, (ex: AugustoB.zip).

Entreguem o jogo fazendo um upload para o seguinte FTP:

ftp.invent4.com
User: iv4uni
Password: quesenha

Tem um diretório /uni.invent4.com/2011--2 , coloquem os arquivos lá.

Para acessar o FTP podem utilizar o Windows Explorer.  Escrevam o endereço ftp.invent4.com na barra de endereços, usem o user e senha fornecido.

Atenção: o FTP não permite muitas conexões simultâneas, acessem, façam o upload, e fechem a conexão. O FTP será fechado amanhã, mudando a senha.
 







19. 11/10 UNITY -   SkyCube / Background Color / Ambient e FOG

Aula Sky

Sky

20. 13/10

UNITY - GUITextures, imagens 2D na tela, menus, botões. Interface de jogo - HUD.



21. 18/10 Aula Projeto:
Metodologias Ágeis, Scrum, XP, técnicas de organização de projetos.



Apresentação <Prezi>
22. 20/10

Aula - cameras

23. 25/10

Grau B: desenvolvimento
Projeto: Entrega Milestone #1


24. 27/10

Aula disparos

25. 01/11

Aula-anima-modelos

Goober    Soldier

26. 03/11
Aula IA
27. 08/11
Aula IA2
28. 10/11
Aula IA3

29. 15/11

FERIADO 15 de Novembro


30. 17/11
Grau B: desenvolvimento Projeto:  Entrega Milestone #2
31. 22/11
32. 24/11
33. 29/11
34. 01/12 Grau B: Milestone #3: Versão final do Projeto

Entrega e Apresentação do Projeto
Entrega do Projeto aberto*, códigos fonte desenvolvidos, e todos assets utilizados - diretório do jogo. Apresentação do projeto para turma: 10-15 minutos. Utilizar apresentação tipo Power Point com slides falando sobre o jogo, e etapas do desenvolvimento. Rodar o demo do projeto para avaliação.


35. 06/12
Boas Férias (ou)
Grau C
Revisão e Acompanhamento de Projetos

36. 08/12 Grau C
Revisão e Acompanhamento de Projetos

37. 13/12 Grau C
Revisão e Acompanhamento de Projetos


38. 15/12
Grau C: Entrega
Revisão e Acompanhamento de Projetos.
Re-entrega e apresentação do Projeto Final.



Boas Férias!


   

voltar