- De volta Ao Inicio »
- Design de Games »
- INTELIGENCIA ARTIFICIAL E SEU PAPEL EM GAMES.
Postado Por : Unknown
quarta-feira, 14 de maio de 2014
Através dos anos, a humanidade vem desenvolvendo cada vez mais o desejo de se ter algo que facilite ou até faça plenamente seu trabalho, suas funções básicas que necessitam de raciocínio lógico, que ajudem em tarefas diárias. Com esse desejo, a Inteligência Artificial atua como um agente que torna possível todos esses anseios.
A Inteligência Artificial pode ser entendida como “a arte de criar máquinas que executam funções que exigem inteligência quando executadas por pessoas.” (Kurzweil, 1990). De forma mais conceitual, a Inteligência Artificial pode ser definida também como “a automatização de atividades que associamos ao pensamento humano, atividades como tomada de decisões, a resolução de problemas, o aprendizado [...]” (Bellman, 1978).
A Inteligência Artificial vem sendo utilizada em diversas aplicações, principalmente no setor industrial, na execução de tarefas minuciosas que necessitam de muita atenção de quem as fazem. Nesse contexto, a Inteligência Artificial empregada em conjunto com a robótica, produz robôs que são capazes de executar tarefas de forma continuada, que requerem detalhamento e exercem suas atividades em quaisquer que sejam os segmentos da indústria, automotiva, alimentos, química [Júnior, Fressatti & Marchi, 2011]. Atualmente, a Inteligência Artificial tem inúmeras aplicações, dentre elas a imersão em jogos eletrônicos, em subsídio à engenharia de software e no desenvolvimento de software em geral.
Hoje, a crescente diversificação do mercado em relação a todas as tecnologias é inevitável. No campo da Inteligência Artificial não é diferente, as pesquisas precisam atender á todas as vertentes que têm necessidades de mercado. Um dos principais campos é o de jogos eletrônicos, que funciona um mercado muito forte economicamente e em ampla ascensão.
2. Inteligência Artificial em Jogos Eletrônicos
2. Inteligência Artificial em Jogos Eletrônicos
Conceitualmente, a Inteligência Artificial sempre esteve presente nos jogos eletrônicos. Desde os primórdios das produções de games, há a necessidade da interação jogo-humano ser inteligente, justamente para prender a atenção de quem joga.
A principal característica da Inteligência Artificial para os Jogos Eletrônicos é a diversão. O foco do desenvolvimento de games com dada tecnologia é a diversão, o entretenimento do usuário. O desenvolvimento de jogos com Inteligência Artificial é vinculado principalmente aos comportamentos que a aplicação tem ao contato humano, ou seja, à interação entre a interface e o usuário, mesmo que os algoritmos que governam tais interfaces, sejam os responsáveis por tal inteligência [Schwab, 2004].
Apesar dos inúmeros benefícios que a Inteligência Artificial traz aos jogos eletrônicos como por exemplo, a grande interação com o jogador; a maior realidade de ações dentro dos games, ainda há alguns problemas relacionados ao desenvolvimento desses games. Um problema encontrado no desenvolvimento dos jogos eletrônicos com o uso da Inteligência Artificial é o vasto número de gêneros de jogos que podem ser implementados.
Em cada gênero de jogo, o uso da Inteligência Artificial é diferenciado, pois cada jogo possui uma necessidade que deve ser aplicada. Como exemplo, em um jogo de futebol, a necessidade é que os jogadores de cada time consigam praticar o esporte e chegar ao objetivo que é o gol, como ilustra a figura 1; tal qual o objetivo de um jogo de basquete é realizar o maior número de cestas.
Figura 1 - Jogo eletrônico de futebol (Fifa 13 - EA Games)

Porém em um jogo de FPS (First Person Shoot), o objetivo é diferente, sendo atingir o adversário e se manter vivo, como a figura 2 mostra.
Porém em um jogo de FPS (First Person Shoot), o objetivo é diferente, sendo atingir o adversário e se manter vivo, como a figura 2 mostra.
Figura 2 - Jogo Eletrônico de FPS (Call of Duty: Black Ops II – EA Games)
3. O Futuro da Inteligência Artificial nos Jogos Eletrônicos
A Inteligência Artificial nos Jogos Eletrônicos possui a necessidade de sempre avançar e melhorar cada vez mais em suas aplicações, o que não vem acontecendo ao longo dos anos. Ao contrário dos gráficos e da jogabilidade, que sempre estão em amplo crescimento no universo dos games.
A tendência é que cada vez mais a busca para representar o cérebro humano ou o avanço na criação inteligências capazes para que a interação do jogo com o usuário seja satisfatória e obtenha sucesso na diversão e entretenimento de quem joga. O mercado segue aquecido e cada vez mais exigente em relação à imersão do usuário na história do jogo, na jogabilidade em si própria.
Um conceito que surgiu em meados do ano de 2010 é chamado de rede neural. Esse conceito tem por base um sistema de ligações que permite ao gerenciador da inteligência dentro do jogo aprender com as próprias ações, ou seja, tudo o que determinado personagem realiza dentro do jogo, poderá servir como aprendizado para ele próprio como, por exemplo, um personagem que erra um chute em um jogo de futebol, a partir desse erro, o próprio personagem conseguirá aprender que da forma em que ele realizou o chute naquele determinado momento, está incorreto e posteriormente as chances de acerto são maiores. Dada tecnologia é muito semelhante ao cérebro humano, da forma em que ele trabalha, que consegue assimilar intuitivamente seus acertos e seus erros, aprendendo e repetindo se tal atitude foi certa e modificando se foi errada.
Porém, a implementação das redes neurais não são tão simples como seu conceito, a necessidade de criar uma máquina que seja capaz de pensar e analisar as situações como a mente humana é de um grau extremamente complexo.
Contudo, os avanços da Inteligência Artificial nos jogos vêm andando a passos lentos, o que ainda geram muitas críticas aos desenvolvedores de dada tecnologia. Porém, o campo de pesquisas para avanços é muito grande e pode ser melhorado muito futuramente, promovendo cada vez mais a imersão nos jogos.
Por: Douglas Gomes.
