Inteligencia artificial em jogos digitais
Bruno Ribeiro, Fabiano Lucchese, Maycon Rocha e Vera Figueiredo
FEEC / Universidade Estadual de Campinas
Cidade Universitátia Zeferino Vaz, Campinas, SP, Brasil
Resumo. neste artigo apresentamos uma breve descrição dos principais mecanismos de inteligência artificial utilizados em jogos digitais. Em seguida, discutimos algumas das aplicações destes mecanismos em jogos, procurando ainda apontar as possibilidades futuras de uso de inteligência artificial nesta área. 1. Introdução
Neste artigo discutimos brevemente a aplicação de inteligência artificial em jogos digitais. Para isso, o documento encontra-se separado em duas seções; na seção a seguir, descrevemos alguns dos principais mecanismos utilizados em inteligência artificial para dotar sistemas computacionais de um comportamento “inteligente”. A seguir, utilizamos esta descrição como o embasamento necessário para ilustrar algumas das principais aplicações de IA em jogos digitais.
Além de descrever o estado da arte de IA em jogos digitais, este documento se propõe também a apontar algumas das tendências do uso destas técnicas para possíveis aplicações futuras em jogos digitais.
2. Mecanismos de IA
O termo “Inteligência Artificial” foi cunhado em 1956 por John McCarthy, que o definiu como “a ciência e engenharia capaz de construir máquinas inteligentes”. Apesar desta terminologia ser amplamente aceita, há ainda muita controvérsia relacionada ao conceito de “inteligência”: se inteligência artificial é a inteligência aplicada ás máquinas, o que é exatamente “inteligência”, independentemente dela estar associada ou não a seres vivos?
Em [3] são apresentados diversos propostas para formalização do conceito de inteligência artificial e nelas podemos observar a constâncias de duas idéias fundamentais sobre inteligência:
1) a capacidade de aprendizagem,
2) a manifestação de “comportamento inteligente”
A primeira idéia é suficientemente