Calendário

Calendário da disciplina com base na [RESOLUÇÃO CEPE Nº 04/2024]:

SemanaDataAulasLeiturasTrabalhos
110/031. Introdução
[slides]
12/032. SDL
[slides]
Game Prog. Patterns:
8. Double Buffer
TP0: Setup
217/03Atividades Complementares
19/033. Eng. Soft.: Game Loop
[slides]
Game Prog. Patterns:
9. Game Loop
324/034. Eng. Soft.: Game Objects
[slides]
Game Prog. Patterns:
10. Update Method
14. Component
26/035. Física: Vetores (Intro. TP1)
[slides]
The Nature of Code:
1. Vectors
TP1: Pong
431/036. Física: Objetos Rígidos
[slides]
The Nature of Code:
2. Forces
02/047. Física: Colisão I
[slides]
Jeff Thompson's Collision Detection Tutorial
507/048. Física: Colisão II
[slides]
Game Prog. Patterns:
20. Spatial Partition
09/049. Gráficos 2D: Partículas (Intro. TP2)
[slides]
The Nature of Code:
4. Particle Systems
Game Prog. Patterns: 19. Object Pool
TP2: Asteroids
614/0410. Gráficos 2D: Fundamentos
[slides]
Game Prog. Alg. & Tech.: 2. 2D Graphics
16/0411. Gráficos 2D: Interfaces
[slides]
Lazy Foo' Productions: State Machines
721/04Feriado (Tiradentes)
23/0412. Game Design I PF1: Game Design Document
828/0413. Game Design II
30/0414. Gráficos 2D: Câmeras (Intro. TP3)
[slides]
Scroll Back: The Theory and Practice of Cameras in Side-Scrollers
905/0515. Áudio: síntese
[slides]
The Pudding: Waveforms TP3: Super Mario Bros 1-1
07/0516. Áudio: reprodução
[slides]
Game Prog. Alg. & Tech.: 6. Sound
1012/0517. Áudio: Composição IMusicTheory.net: Lessons
14/0517. Áudio: Composição IIZectro: A Guide to Making Video Game Music
1119/0518. Gráficos 2D: HUD (Intro TP4)
[slides]
Game Prog. Alg. & Tech.: 10. User Interfaces
21/0519. IA: Modelagem de Comportamento
[slides]
Game Prog. Alg. & Tech.: 9. Artificial Intelligence (State-Based Behaviors)
1226/0520. IA: Pathfinding I
[slides]
28/0521. IA: Pathfinding II
[slides]
Red Blob Games: Introduction to the A* Algorithm
1302/0622. IA: Steering Behaviors
[slides]
The Nature of Code:
5. Autonomous Agents
TP4: Super Mario Bros 1-2
04/0623. IA: Procedural Content Generation
[slides]
Kate Compton's GDC Talk: Practical Procedural Generation for Everyone
1409/0624. Narrativas: Cutscenes
[slides]
11/0625. Narrativas: Quests
[slides]
Leszek Szczepanski's GDC Talk: Building Non-Linear Narratives in Horizon: Zero Dawn
1516/0626. Gráficos 3D: Fundamentos e Modelos
[slides]
Game Engine Architecture: 10. The Rendering Engine (pgs. 443-453) PF2: Prototipação & Playtest
18/0627. Gráficos 3D: Transformações
[slides]
1623/0628. Gráficos 3D: Câmera e Projeções
[slides]
25/06Atividades Complementares
1730/0629. Gráficos 3D: Iluminação PF3: Finalização
02/0730. Conclusão
1807/07Apresentação dos Trabalhos Finais
09/07Apresentação dos Trabalhos Finais