Documente Academic
Documente Profesional
Documente Cultură
Game AI
Sumrio
1. 2. 3. 4. 5.
Breve histrico
Pac-Man (1979) Primeira IA em jogos Surpreendente Obviamente usou mquina de estados finitos
Breve histrico
Breve histrico
Beneath a Steel Sky (1994)
Breve histrico
Warcraft (1994)
Warhammer (1998)
Breve histrico
TheSims (2000)
Meta
O objetivo da IA nos jogos digitais incrementar/enriquecer a experincia Deve ser pensada como elemento de gameplay Basicamente os agentes precisam:
Movimentar Descobrir para onde movimentar Pensar taticamente e/ou estrategicamente (tomar decises)
Princpios Bsicos
Parecer inteligente Convencer o jogador com um comportamento vlido. Nem sempre o complexo o melhor!
IA em Jogos
Jogos de tabuleiro: Go, Gamo, Xadrez Jogos de Ao: arcade, FPS (Farcry, Call of Duty) Problemas clssicos capture the flag/ presa e predador Jogos de Estratgia: turn based ou real time Algoritmos de storytelling
IA em Jogos
Mquinas de estados finitos autmatos Trapacear (cheating) tem informaes previlegiadas Uso de heursticas para simplificar o processamento ou a memria Jogos multiplayer nada como a inteligncia de um oponente humano!
Motor de IA
Gerente de execuo IA do grupo Estratgia Interface com o ambiente IA do personagem Fazer deciso Movimento Criar contedo Script
Animao
Fsica
UNISINOS - Joo Ricardo Bittencourt
Referncia
Millington, I.; Funge, J. Artificial Intelligence for Games. Morgan Kaufamman, 2009. 896 p.