Search:
Meu Xbox

Inteligência artificial avançada, inimigos mais espertos

 

Prepare-se para uma nova geração de jogos com os últimos avanços inteligência artificial, só possível com a força do Xbox 360™.

Mas o que é exatamente a inteligência artificial? Um desenvolvedor de software poderia descrevê-la como: “A implantação de rotinas complexas de tomada de decisões no software.” Mas, para a maior parte das pessoas, é suficiente saber que os personagens dos jogos do Xbox 360 têm um comportamento sofisticado e ganham vida diante de nossos olhos.

Em outras palavras, os inimigos estão mais espertos.

Com a I.A. sofisticada, os personagens podem comportar-se de forma realista:

  • Os inimigos se esquivam, escapam e escondem-se de seus ataques
  • Trabalham juntos em grupos para fazer com que seus planos não dêem certo
  • Os robôs controlados por computador imitam o comportamento humano e seguem os seus próprios planos
  • Nada acontece duas vezes da mesma forma

"Ao ver uma cena, agora você tem poder suficiente

para comandar 500 personagens … você passará por experiências de jogo

pelas quais você nunca passou antes."


Os seus inimigos são mais astutos, mas é possível confiar mais em seus amigos. Agora, você pode coordenar suas ações com aliados controlados por computador. Isso é fantástico e é apenas o começo.

 

Enfrente inimigos astutos e inteligentes em Gears of War™.

Enfrente inimigos astutos e inteligentes em Gears of War™.

Força inteligente

A aplicação da inteligência artificial em jogos não é uma novidade. Segundo Chris Satchell, Diretor Geral do Grupo de Desenvolvedores de Jogos da Microsoft, a I.A. foi estudada durante anos. Desde a época do Pac-Man, que funcionava com fichas, os desenvolvedores inventaram formas de fazer com que os inimigos que apareciam na tela "pensassem" por si próprios.

Antigamente, esse comportamento consistia em padrões predefinidos em que os inimigos seguiam um percurso, desviando-se dele quando detectavam a presença do jogador.

Quase 20 anos depois, os desenvolvedores continuam a utilizar os mesmos truques. Por que? Os gráficos tornaram-se mais realistas e o hardware dos consoles evoluiu para corresponder às exigências intensas de efeitos visuais do público.

Ao mesmo tempo, os personagens continuaram sendo os mesmos robôs lentos de sempre, porque a I.A. só surgiu mais tarde.

Mulheres raivosas em Dead or Alive.

Mulheres raivosas em Dead or Alive.

De acordo com Satchell, "O modelo de processamento que escolhemos na CPU é, como sabem, composto por três núcleos simétricos. A maioria das pessoas inicia a execução das aplicações apenas em um núcleo que é o modelo seguido até os dias de hoje”.

“Sabíamos que seria preciso mudar o modelo, dificultando a vida dos desenvolvedores. Mas o que esperávamos era que eles fossem capazes de pegar grandes partes dos códigos, executando-os em outro núcleo da forma mais simples possível. E isso só é possível se todos os núcleos forem idênticos e simétricos.

Por exemplo, se desejarmos usar a I.A. e colocá-la no segundo núcleo, podemos gastar o nosso tempo executando outros tipos de tarefas."

Em vez de forçar o processador principal no tratamento de várias tarefas, os núcleos adicionais podem fazer esse trabalho. Uma vez que eles não são responsáveis pelo cálculo da iluminação, pela apresentação dos gráficos ou das estatísticas dos jogadores, os outros núcleos podem ser utilizados para fazer com que os personagens avaliem mais rapidamente as situações atuais e reajam de forma inteligente.

Quanto mais, melhor

As proezas gráficas não têm valor sem o controle. É necessário o trabalho de toda uma equipe de desenvolvedores talentosos, artistas, designers, escritores e músicos para dar vida a um jogo.

Os jogos atuais o levam a um mundo em que, a qualquer momento, será possível ver-se rodeado por diversos outros personagens. Embora isso funcione no contexto das limitações de hardware atuais, de fato, isso não corresponde à realidade.

Com o grande poder tecnológico do Xbox 360, os designers podem dar vida a novos mundos.

 

Quem não está conosco, está contra nós.

Quem não está conosco, está contra nós.

Satchell descreveu muito bem o que se pode esperar do Xbox 360. "É impressionante quando fazemos com que um personagem siga algumas regras simples. Quando ele está sozinho, tudo parece perfeitamente normal, mas depois que juntamos 10 personagens, a interação faz com que as coisas comecem a ficar interessantes.

“Depois juntamos 100 e depois 500. O comportamento resultante é realmente fantástico. Aplicamos algumas coisas simples (regras de I.A.: comportamento de fuga, medo), colocamos estas emoções em 30 personagens e obtemos um tipo de comportamento. Ao aplicarmos em 500 personagens, teremos um filme. Veja uma cena e agora você tem a capacidade de processamento suficiente para comandar 500 personagens, compô-las e confrontá-las. Você passará por experiências de jogo nunca antes vistas.

O que antes era um bairro tranqüilo de uma cidade, agora passou a ser um caos quase que instantaneamente. As seqüências de comandos, embora apropriadas para muitas situações, não servem para criar uma situação deste tipo. A intensa sensação de escala – o verdadeiro sentido de caos – é alcançada com a I.A.

O futuro

A sofisticada inteligência artificial possível no Xbox 360 tem de ser vista em funcionamento para que seja possível apreciá-la totalmente. Veja alguns destes títulos do Xbox 360, faça download de algumas imagens e visualize os vídeos para ter uma idéia de como será o futuro do entretenimento eletrônico.

©2009 Microsoft Corporation. Todos os Direitos Reservados