Universidade
do Vale do Rio dos Sinos
Ciências Exatas e Tecnológicas
Curso de
Desenvolvimento de Jogos e Entretenimento Digital
Projeto de Jogos
Ferramentas de Desenvolvimento Rápido de Jogos (RAD/RGD)
Curso: Desenvolvimento de Jogos e Entretenimento Digital
Semestre: 2007/2
Horário: 34 e 54 (11h30 - 12h45)
Responsável pela Disciplina: Prof.
Fernando Osório -
E-mail: fosorio
unisinos.br
Responsável Língua Portuguesa: Profa. Simone Assumpção - E-mail: simonesa
unisinos.br
Objetivos da disciplina:
Projetar e implementar jogos 3D utilizando ferramentas de desenvolvimento
rápido de jogos (RAD/RGD - Rapid Application Development/Rapid Game Development).
Esta disciplina visa apresentar de forma prática uma ferramenta de desenvolvimento
de jogos 3D, permitindo ao aluno implementar rapidamente jogos com uso de recursos
gráficos 3D, áudio, sons e interação; colocando em prática
conhecimentos aquiridos em outras disciplinas.
**A ferramenta usada na disciplina será o DarkBasic Pro **
Turma 2007/2
- Inicio do Semestre: 2 Agosto 2007
- 14/08/07: Material da
Aula Prática
- Aula 28/08/07 - Estudo dirigido disponível
AQUI e
Aula 30/08/07 - Estudo dirigido disponível
AQUI
- 06/09/07: Material da aula -
Tranformações3D
- Aulas 25 e 27/09/07 - Estudo dirigido disponível
AQUI
- Aula 18/10/07 e Aula 22/10/07 - Estudo dirigido disponível
AQUI
- ATENÇÃO - NOVIDADES!
- NOTAS GA/GB DA DISCIPLINA
AQUI
[NEW]
Turma 2007/1
Turma 2006/2
Turma 2006/1
Turma 2005/2
Atenção:
** A maior parte do material
disponibilizado na Internet está em arquivos no formato PDF (Portable
Document File) da Adobe.
Para visualizar os textos você deve ter instalado o Adobe Acrobat
Reader ou o seu Plug-In (Netscape, IE, etc).
O Acrobat Reader é distribuído gratuitamente pela Adobe =>
Acrobat Reader(Cópia Local) ou no site da Adobe
** Algumas páginas
poderão necessitar de uma autorização de acesso. O
acesso é garantido a todo aluno da unisinos **
Material das Aulas - Prof. Osório
-
Semana 01 - Apresentação da Disciplina, Apresentação do DarkBasic Pro
DBPro: Ambiente, Editor, Ajuda, Demo, Manual/Documentação
Material Complementar -
Exemplos
-
Semana 02 -
DBPro: Linguagem Basic (Introdução) / Exemplos de Jogos (2D)
- Aula prática
Texto e Exemplos
Basic: Tipos de dados, Variáveis, Operadores, Comandos Básicos, Funções Básicas.
Exemplos
-
Semana 03 - DBPro: Programação Basic (ver semana02)
Exemplos de Jogos (3D)
-
Semana 04 - Aula: Prática de Implementação do ScreenSaver
- Transformações 3D
- Transf. 3D (texto em PDF)
-
Semana 05 - Aula: Prática de Implementação do ScreenSaver
- Dicas ScreenSaver 3D
-
Semana 06 - Aula: Uso de Funções - Exemplo de Rotações (com ou sem pivo) -
Material Extra: SkyBox
-
Semana 07 - Aula:
Cenário (arquivo
temporário - 21Mbytes! - reorganizando...)
- Objetos: Camera e Animação
-
Semana 08 - Aula: Objetos Complexos e Matrix
-
Semana 09 - Aula:
Colisões -
Tiro - BSP
-
BSP Complemento
-
Semana 10 - Aula:
Arquivos
-
Semana 11 - Aula:
Dispositivos de Entrada e Saida
- Input
-
Semana 12 - Aula: Estrutura de Dados - Fila, Pilha
-
Semana 13 - Aula: BSP + Colisao com o chão e escadas(vai ser reorganizado...)
-
Aula complementares...
Sistemas de partículas
- AULAS: Vide comunidade virtual do AVA referente a esta disciplina - As aulas também estão no AVA
Comunidade: PRES-GRAD-Projeto de Jogos: Ferramentas de Desenvolvimento Rapido de Jogos
Exemplos de programas feitos para o estudo do DBPro:
- Download - Clique aqui
- Screenshoots - Clique aqui
Avaliação e Datas Importantes:
- Primeira Avaliação (Intermediária)
- Estudo preliminar sobre o trabalho (pré-especificação) - Data: 28/08/07 a 30/08/07 (por email)
- Definição dos Grupos (até 2 alunos) e Tema do Jogo
- Data: 18/09/07 (por email)
- Exercício de Programação em DarkBasic: ScreenSaver 3D
- Data: 18/09/07
- Entrega do Documento de Projeto de Jogo - "Design Document"
- Data: 02/10/07
- Acompanhamento dos primeiros testes de implementação do Jogo
- Data: avaliado continuamente (Fechamento da nota: 02/10/07 - 09/10/07)
- Segunda Avaliação (Final)
- Apresentação do andamento da implementação do Jogo: DEMO + DOC sobre andamento - Data: (durante as aulas deste período - Data da avaliação: 08/11/07)
- Documento de Projeto de Jogo - Revisado e Atualizado - Data: 04/12/07
- Jogo 3D implementado e apresentação (aos colegas e prof.) do jogo funcionando - Data: 29/11/07 e 04/12/07
- Recuperação de Grau:
- TODOS alunos tem que entregar o JOGO 3D! Data Final: 13/12/07 e 18/12/07
Links relacionados a disciplina:
BIBLIOGRAFIA COMPLEMENTAR:
- Bourg, David M. Physics for Game Developers. O´Reilly Ed. 2002.
- Foley, James D. (Editor). Computer Graphics: Principles and Practice. 2nd Ed. Reading: Addison-Wesley, 1996. 1175p. il.
- Glassner, Andrew S. Principles of Digital Image Synthesis. 1st. Ed. San Francisco: Morgan Kauffman, 1995. Vol. 1 e 2. il.
- Murray, James D., VANRYPER, William. Encyclopedia Of Graphics File Formats. 2. ed., Sebastopol : O'reilly & Associates, 1996. 1116 p. il. (inclui CD-ROM)
- Watt, Alan; Policarpo, Fabio. 3D Games : real-time rendering and software technology.
Harlow: Addison-Wesley, 2001.
Voltar a página principal...