Reviews de jogos indies, sem enrolação.

A Ilusão Perfeita de F.E.A.R. (2005): Por Que a Inteligência Artificial de 20 Anos Atrás Ainda Humilha Jogos Modernos

Lançado em 2005 pela Monolith Productions, F.E.A.R. entrou para a história com inimigos que flanqueavam, derrubavam estantes para criar cobertura e gritavam ordens táticas em tempo real. Conheça o sistema GOAP de Jeff Orkin e o segredo psicológico por trás da melhor IA dos FPS.

Pergunte a qualquer veterano de jogos de tiro em primeira pessoa qual título possui os inimigos mais inteligentes, agressivos e imprevisíveis da história, e a resposta quase unânime não será um blockbuster moderno de milhões de dólares lançado na última década. Será F.E.A.R. (First Encounter Assault Recon), obra-prima lançada pela Monolith Productions em outubro de 2005.

Vinte anos após sua estreia no PC, os soldados clonados Replica de F.E.A.R. continuam protagonizando momentos de combate que parecem roteirizados por um diretor de cinema de ação: eles chutam mesas para criar escudos improvisados, pulam através de janelas de vidro para fugir de granadas, rastejam por baixo de dutos de ventilação para atacar pelas costas e coordenam emboscadas pelo rádio. O segredo por trás dessa genialidade atende por uma sigla de quatro letras: GOAP.

A Revolução do GOAP (Goal-Oriented Action Planning)

Até 2005, a esmagadora maioria dos jogos de tiro utilizava Máquinas de Estados Finitos (FSM) para programar seus inimigos — uma árvore engessada de regras do tipo “Se o jogador estiver na distância X, atire; se a vida cair para Y, corra para o ponto Z”. O problema é que, conforme o jogo crescia, essas árvores viravam um espaguete de código previsível e cheio de falhas.

O engenheiro de inteligência artificial da Monolith, Jeff Orkin (formado pelo MIT), decidiu jogar esse modelo no lixo e implementar pela primeira vez em um grande FPS o Goal-Oriented Action Planning (Planejamento de Ações Orientado a Objetivos), inspirado em algoritmos de robótica acadêmica:

“Em vez de dizermos aos soldados exatamente o que fazer em cada corredor, nós demos a eles apenas um objetivo simples — ‘Mate o jogador’ ou ‘Sobreviva’ — e deixamos que a própria IA montasse seu plano de ação em tempo real usando os objetos do cenário.”

Surpreendentemente, a máquina de estados dos soldados de F.E.A.R. possuía apenas três estados básicos: ir até um ponto, tocar uma animação e usar um objeto inteligente. Toda a complexidade tática nascia da combinação livre dessas ações com o ambiente.

O Segredo Psicológico: Rádio Sincronizado e Level Design em Anel

Além do algoritmo GOAP, estudos posteriores sobre o código de F.E.A.R. revelaram dois truques de design brilhantes que multiplicavam a percepção de inteligência na mente do jogador:

  • A Ilusão da Comunicação pelo Rádio: Os soldados de F.E.A.R. não precisavam “conversar” para decidir quem ia flanquear. Na verdade, quando o planejador GOAP de um soldado calculava uma rota lateral vazia, o código disparava uma fala de rádio (“Flush him out!” / “Flanking left!”) para outro soldado responder (“Copy that, moving in!”). Ao ouvir o diálogo antes de levar um tiro pelas costas, o cérebro do jogador acreditava estar enfrentando um esquadrão da SWAT real.
  • Mapas Construídos em Loops (Anéis): Os designers de fases construíram quase todos os escritórios e armazéns de F.E.A.R. com rotas circulares interconectadas, cheias de portas duplas, janelas quebráveis e obstáculos móveis. Um algoritmo brilhante em um corredor reto parece burro; em um mapa circular cheio de coberturas dinâmicas, ele parece um gênio militar.

Por Que os Jogos Modernos Abandonaram Esse Nível de IA?

Se a tecnologia existia em 2005, por que inimigos de jogos modernos muitas vezes parecem alvos de tiro ao pato parados no meio da rua? A resposta da indústria é surpreendentemente ligada à psicologia casual e ao orçamento de produção: em testes de foco de grandes estúdios atuais, descobriu-se que jogadores menos experientes ficam frustrados quando morrem para um inimigo que eles não viram dar a volta pelo mapa, achando que o jogo “trapaceou” e deu spawn de um soldado nas suas costas.

Assim, enquanto a indústria bilionária escolheu priorizar gráficos fotorrealistas e inimigos previsíveis que esperam pacientemente na frente da mira do jogador, F.E.A.R. (2005) permanece no trono intocável como o dia em que a inteligência artificial dos videogames chegou perigosamente perto de pensar por conta própria.