FUNDAÇÃO UNIVERSIDADE FEDERAL DO PAMPA
CAMPUS ALEGRETE
CURSO DE ENGENHARIA ELÉTRICA
PROGRAMA DA DISCIPLINA
NOME: Laboratório de Desenvolvimento de Jogos Digitais
CÓDIGO:
CARGA-HORÁRIA: 60h
CRÉDITOS:
2T 2P
Ementa
Conceitos básicos de jogos digitais. Interface gráfica com usuário em jogos. Princípios de animação e
sonorização. Detecção de colisão. Introdução a IA e física em jogos. Experiência de usuário. Frameworks e
engines. Protótipos.
Objetivos
Desenvolver habilidades de projeto e programação no contexto de jogos digitais.
Conteúdo Programático
UNIDADE 1 - Conceitos básicos
1.1. Histórico de jogos, gêneros e mecânicas
1.2. Projeto e arquitetura de jogos
1.3. Fundamentos de interface gráfica com usuário
1.4. Personagens e cenários
UNIDADE 2 - Animação e sonorização
2.1. Animação básica
2.2. Detecção de colisão
2.3. Som e música
UNIDADE 3 - Simulação e outros recursos
3.1. Simulação de física em jogos
3.2. Efeitos especiais e partículas
3.3. Inteligência artificial para jogos
3.4. Frameworks e engines para jogos
3.5. Outros tópicos especiais
Bibliografia Básica
1. Deitel, P. Deitel, H. Java: como programar. Pearson / Prentice Hall, 2010.
2. Pressman, R. Engenharia de software – uma abordagem profissional. Grupo A, 2011.
3. Preece, J. Rogers, Y. Sharp, H. Design de interação: além da interação humano-computador.
Bookman, 2005.
Bibliografia Complementar
1. Rabin, S. Introduction to game development. Course technology - CENGAGE Learning, 2010.
2. Feijó, B. Clua, E. Silva, F. Introdução à ciência da computação com jogos: aprendendo a programar
com entretenimento. Campus Elsevier, 2009.
3. NFGMan. Character design for mobile devices. Rotovision, 2006.
4. Salen, K. Zimmerman, E. Regras do jogo: fundamentos do design de jogos. Blucher, 2012.
5. Hamer, C. Creating mobile games: using Java ME platform to put the fun into your mobile device
and cell phone. Apress, 2007.
Download

Laboratório de Desenvolvimento de Jogos Digitais