NOTÍCIAS GALERIA PROFESSORES DISCIPLINAS CRONOGRAMA CONTATO
 

Disciplinas do Curso

Linha de Programação

Disciplina Carga Horária
Inteligência Artificial 60
Redes aplicadas a Jogos 60
Programação 2D 60
Programação 3D 60

Linha de Design e Desenvolvimento de Roteiros

Disciplina Carga Horária
Roteiros Interativos 60
Design de Jogos 60
Modelagem 60
Animação 60

Ambas as linhas

Disciplina Carga Horária
Entretenimento Eletrônico 60
Empreendedorismo 30
Projeto final 60

Ementas das Disciplinas

Animação

A disciplina trada dos aspectos da animação aplicada a videogames. Princípios da animação tradicional (métodos de animação, tempo, espaçamento, quadros-chave, in-betweening), princípios da animação tradicional (transformações, timeline, interpolação e curvas de parâmetros), preparação de personagens para animação (rigging, skinning, controles de animação), animação para videogames (animação sem câmera, ciclos de animação, transição entre animações), técnicas de animação facial e morphing, técnicas avançadas (cinemática inversa, ligação de parâmetros).

Design de Jogos

Criação de jogos. Desenhos de personagens. Desenhos e mapas de fases. Criação de cutscenes. Composição de ambientes. Desenhos de Interfaces e HUDs. Sound design e trilhas sonoras.

Empreendedorismo

Características do empreendedor. Competências. Conhecimentos. Criatividade. Visão de negócio. O empreendedorismo no entretenimento eletrônico. Iniciativas de sucesso no mundo dos jogos. Sistemas de negócios em ambientes conectados.

Entretenimento Eletrônico

A disciplina apresenta os conceitos básicos do entretenimento eletrônico. Serão discutidas a progressão e desenvolvimento da área, com a exploração de aspectos gerais dos jogos. Além disso, traça uma topografia da área, discutindo a produção de seriousgames e advergames.

Inteligência Artificial

Inteligência Artificial: Conceitos, representação do conhecimento, inferência, fuzzy logic, redes neurais artificiais, algoritmos genéticos, aplicação de inteligência artificial em jogos.

Modelagem

Conceitos básicos; Técnicas de modelagem 2D e 3D; Criação de modelos low-poly; Técnicas de texturização; Tópicos avançados de modelagem.

Programação 2D

Conceitos; Introdução aos jogos 2D; Modelagem de ambientes 2D; Sprites; Física e animação em 2D; Dispositivos de Entrada; Game Engines; Técnicas avançadas.

Programação 3D

Conceitos; Introdução aos jogos 3D; Uso de modelos 3D; Técnicas de gameplay; Interação; Scripts; Física e Animação em 3D; Dispositivos de Entrada; Game Engines;

Projeto Final

Criação de um produto de entretenimento eletrônico; Integração entre áreas de design e programação; Técnicas para desenvolvimento de projeto de jogos em grupo;

Redes aplicadas a Jogos

Fundamentos de redes (dispositivos de interconexão, tipos de redes, pilha de protocolos TCP/IP). Bibliotecas de comunicação. Arquiteturas cliente-servidor e P2P. Considerações no projeto de jogos multiplayer(topologia, escalabilidade, desempenho, segurança). Análise eotimização de desempenho em redes (estruturas de dados, topologia, compactação, análise de perda de pacotes e latência). Algoritmos distribuídos para jogos multiplayer (sincronização de eventos e tempo). Tecnologias de redes wireless (IR, Bluetooth, GPRS, 3G, WiFi). Programação de dispositivos móveis (J2ME, SNAP Mobile).

Roteiros Interativos

A disciplina discute os aspectos básicos de um roteiro para videogame. Narrativas com diversos finais, criação de personagens interativos e não-interativos e as possibilidades para a realização de produções com ferramentas de jogos serão abordadas.

 
PUCRS Viva esse mundo. espjogos@pucrs.br Famecos. Você conhece. Todos reconhecem. FACIN - Faculdade de Informática - PUCRS
   Desenvolvido por Núcleo Web - Espaço Experiência - Imagem: desenho de Elisângela Cohen sobre arte original de David Revoy © Blender Foundation - http://durian.blender.org