Inteligência Artificial para Games
Atualizado em 26 de Março de 2006
Plano de Aula e Bibliografia
Presenças - Obrigatório 75%
Links interessantes
Critérios de Avaliação:
A completar!
1
13 de Março de 2006
Tópico 01 - Apresentação da disciplina e Introdução à Inteligência Artificial para Games
Artigo sobre IA para Jogos no contexto clássico
Vídeo sobre interfaces multi-toque
2
20 de Março de 2006
Tópico 02 - Projeto e Desenvolvimento de Máquinas de Estado
West World - Simulador de Cidade do Velho Oeste - Código Limpo para realização da
Prática 01
West World - Simulador de Cidade do Velho Oeste - Código Usando Orientação a Objetos
Vídeo do Jogo SPORE
Vídeo do Jogo 99 Nights
3
27 de Março de 2006
Desenvolvimento da
Atividade Prática 1
Entrevista sobre o jogo Eternal Champions
4
03 de Abril de 2006
5
10 de Abril de 2006
6
17 de Abril de 2006
7
24 de Abril de 2006
8
8 de Maio de 2006
Tópico XX - Representação do Espaço
Gabarito Sugerido para implementação de alguns comportamentos de Steering: Seek, Flee, Arrive, Pursuit, Evade, Obstacle Avoidance
9
15 de Maio de 2006
10
22 de Maio de 2006
Tópico XX - Métodos de Busca
Implementação do algoritmo de busca gulosa no problema das cidades
Tópico XX - Otimizações possíveis para os algoritmos de flocking
Gabarito Sugerido para implementação de alguns comportamentos de Steering: Seek, Flee, Arrive, Pursuit, Evade, Obstacle Avoidance e dos comportamentos de grupo (Separation, Alignment e Coesion)
11
29 de Maio de 2006
A* Pathfinding para iniciantes
O método A* explicado resumidamente
Demos sobre Pathfinding (ver Representação do Espaço na Aula 8 e A*)
12
5 de Junho de 2006
Implementing Coordinated Movement
13
12 de Junho de 2006
14
19 de Junho de 2006
Algoritmo MINIMAX
15
07 de Agosto de 2006
Apresentação sobre Scripting
Exemplos sobre Scripting em Java
Jogo estilo TETRIS (U61110)
Jogo estilo RPG (AngBand)
16
14 de Agosto de 2006
Exemplos em Lua
Includes do Lua
Get Page (captura paginas)
17
21 de Agosto de 2006
18
18 de Setembro de 2006
Algoritmos Genéticos
Vídeo mostrando criaturas virtuais evoluindo
Warning Forever (Jogo de Nave)
GA Racer (AGPW 2)
19
25 de Setembro de 2006
Redes Neurais
Neuro Driver
20
02 de Outubro de 2006
Aprendizagem por Reforço