<

Disciplinas oferecidas a nível de Graduação

(Estes cursos fazem parte do Programa Inter-Institucional de Computação Gráfica )

JOGOS E ENTRETENIMENTO DIGITAL – DISCIPLINA oferecida em 2005.1

GameAI – IA em Jogos 3D
Prof. Bruno Feijó

Descricao:
"Game AI" representa uma tendencia cada vez mais presente nas empresas de Jogos 3D. Black&White e a serie The SIMS sao exemplos recentes de sucesso nesta area. Este curso faz parte do Curriculo de Jogos e Entretenimento Digital da PUC-Rio, recentemente criado pelo Dept. Informatica junto com o Dept. de Artes. A disciplina trata de tecnicas de Inteligencia Artificial especialmente voltadas para Jogos 3D. E' uma disciplina nova e experimental, que tem mais a conotacao de um roteiro de estudo do que a de uma disciplina convencional. A avaliacao e' mediante trabalhos de implementacao (em C/C++) e um teste final com consulta.

Pre-requisito:
Nocao de uma linguagem de programacao (preferencialmente C/C++).

Ementa:
Introducao; Ciencia Cognitiva; Logica; Game Tree; Game*; Waypoints; Terrain Reasoning; Incerteza; Fuzzy Logic; FMS (Finite State Machines); Machine Learning; Decision Trees; Redes Neurais; Behavioral Animation (boids); Conceito de A-Life; Networked Virtual Environments; Estrategias em Game AI.

Bibliografia:
- Serie de livros "Game Programming Gems"
- Revistas "Game Developer"
- Steve Rabin (ed), AI Game Programming Wisdom, Charles River Media,
Hingham, Massachusetts, 2002.
- S.Russell and P.Novig, Artificial Intelligence: a Modern Approach,
Prentice-Hall, 1995 [ha' uma nova edicao no prelo].

DESIGN DE JOGOS

O curso sobre Design de Jogos é oferecido através de uma parceria entre os Departamento de Artes&Design e o Departamento de Informática. Enquanto a disciplina ACJogos (Animação e Jogos 3D) dá a visão do desenvolvedor, a disciplina Design de Jogos dá a visão do criador de um jogo. No primeiro, monta-se um engine, no segundo usa-se um engine.

A matricula dá direito a 2 créditos; os alunos que quiserem mais 1 crédito devem falar com o Prof. Bruno Feijó para complementar os trabalhos.

======================================
Design de Jogos
ART1869 - Top Especiais em Design XXVII (Turma 1AA)
Quarta-feira – 17/19hs - 2 créditos
Profa. Maria das Graças Chagas
Prof. Bruno Feijó

A disciplina é composta por uma série de seminários, palestras, discussões, aulas explanatórias e práticas, onde serão explorados os seguintes temas:
História dos Jogos, Concepção, Interfaces, Estética, Tecnologia, Tendências tecnológicas, Roteiro, Animação, A relação entre Design e Jogos Eletrônicos, A indústria de Jogos.
Os alunos deverão apresentar uma proposta de trabalho (teórico ou prático) a ser desenvolvido individualmente ou em grupo, focando em áreas de sua escolha, dentro de Design de Jogos.

OUTRAS DISCIPLINAS GERAIS:

MODELAGEM DE SÓLIDOS
2as 16-19h
MEC2018 (Turma 3SA), Prof. Marcelo Dreux
Local: Dept. Mecânica

Esta disciplina trata dos modelos de representação de sólidos 3D.


INTRODUÇÃO A PROCESSAMENTO DIGITAL DE IMAGENS
4as 15-18h
MET2431 (Turma 3UA), Prof. Sidnei Paciornik
Local: DCMM

Esta disciplina é uma introdução à área de PDI, com as principais etapas do processo de digitalização, realce e análise de imagens, e suas aplicações.

 

Cursos de extensão

CURSO DE EXTENSÃO EM DESENVOLVIMENTO E DESIGN DE JOGOS 3D

Esse é um dos mais abrangentes cursos de extensão em desenvolvimento de jogos na América Latina. Raras oportunidades reúnem um corpo docente com o número de doutores, mestres, doutorandos e especialistas da indústria de jogos como nesse curso. Este curso faz parte de uma cooperação entre os Departamentos de Informática, Artes&Design e Mecânica, cooperação esta que é fruto do Projeto VisionLab. O Projeto VisionLab, apoiado por vários setores e agências, como FINEP e CNPq, tem como objetivo tornar a cidade do Rio de Janeiro um pólo internacional de Megamídia, Jogos e Entretenimento Digital. A sustentação de um pólo é garantida, principalmente, pela capacitação de novos talentos em potencial, como vocês. O presente curso vai exigir dedicação total por parte dos alunos e vocês devem procurar ir muito além do material exposto em aula. Estudem, investiguem, perguntem e inovem. No final desse semestre de trabalho em conjunto, será uma satisfação entregar todos vocês ao mercado como talentos seguramente qualificados.

Módulo Desenvolvedores

Princípios Matemáticos para Desenvolvimento de jogos 3D.
Computação Gráfica.aplicada a jogos 3D
Princípios de programação (em C / C++).
API's Gráficas: Introdução a OpenGL, Direct X.
Inteligência Artificial.para jogos
Jogos Multi-Jogador, Servidores de Jogos, Clientes de Jogos

Módulo Design

Princípos de Design para Jogos.
Interface para Jogos.
Modelagem de cenários estáticos e personagens.
Produção de Áudio e Vídeo para Jogos.

Módulo Comum

Estudo do Mercado de Jogos (nacional e internacional)
Tendências do mercado e plano de negócios.
Arquitetura de Engines.
Engines: Fly3D, 3D Game Studio.
Curso de introdução ao 3DS MAX 6.0
Jogos para celulares.
Empreendedorismo

Trabalhos das turmas anteriores

1a turma do curso - Areia Abaixo

2a turma do curso - Penguin Racer

3a turma do curso - 1 segundo

4a turma do curso - CorvoMania

5a turma do curso - O pequeno guardião do tempo

Maiores informações: www.cce.puc-rio.br/artes/designjogos.htm

 

CURSO DE PÓS-GRADUAÇÃO EM ANIMAÇÃO

Esse curso é a primeira pós-graduação em animação do Brasil. Elaborado em uma parceria entre os Departamentos de Informática e o Departamento de Artes&Design, iniciou a primeira turma em março de 2004. O curso fornece uma sólida formação ao profissional animador com a duração de dois semestres letivos. Seus time de professores conta com profissionais de ampla experiencia no mercado de animação.

Maiores detalhes podem ser obtidos em:

http://www.design.puc-rio.br/nada

 

 

Links interessantes

Digipen - Instituto americano de tecnologia de animação e jogos

Supinfocom - Universidade francesa de animação

Game Institute - Treinamento em desenvolvimento de jogos online

Unicenp - Especialização em Jogos para Computador

T&T - Cursos técnicos na área de jogos