Bem-vindo à INF216!

Essa disciplina é uma introdução às técnicas fundamentais para a programação de jogos 2D e 3D. Os alunos são apresentados a conceitos de projeto de software, física, gráficos, inteligência artificial e áudio aplicados para o desenvolvimento de jogos. Espera-se que os alunos produzam um protótipo funcional em C++ para cada tópico abordado em aula, além de um projeto final. Os alunos utilizam ferramentas profissionais de desenvolvimento para simular um ambiente de trabalho real (como um estúdio de jogos), tendo a oportunidade de publicar um portfólio pessoal com os trabalhos desenvolvidos ao longo do curso.

Avisos

  • Veja a premiação dos [melhores jogos desse semestre]!

  • Nova etapa do projeto final publicada: [PF: Lançamento]
  • Nova etapa do projeto final publicada: [PF: Playtest]
  • A entrega da prática P5: Pacman foi adiada para o dia 10/11 (terça-feira) às 07:30h.

  • Nova aula publicada: A11-IA - Comportamentos de Navegação [slides] [demos]
  • Nova aula publicada: A10-IA - Pathfinding [slides]
  • Nova trabalho prático publicado: [P5: Pacman]

Ensalamento

Aulas
PVA102, Terça-feira, 10-12h
Laboratórios
CCE416, Sexta-feira, 08-10h
Atendimento
CCE401B, Sexta-feira, 10-12h

Professor