A inteligência artificial já influencia muitas partes da vida moderna. Fórmulas simples e sistemas complexos de IA funcionam sem que percebamos. Este já é o caso dos videogames e tem sido assim há décadas.
Os desenvolvedores de jogos têm usado formas de “inteligência artificial” de várias maneiras desde o advento desta tecnologia. Encontrando o caminho é usado para encontrar o caminho do ponto A ao ponto B, como os fantasmas do Pac-Man. Máquinas de estados finitos transformam os próprios fantasmas de caçadores em fugitivos no jogo. Esses princípios básicos existem há quase tanto tempo quanto os videogames existem, mas existem muitas maneiras mais modernas de a indústria usar a IA.
As coisas amadureceram e se aprimoraram ao longo dos anos. Agora, os jogos têm incontáveis processos e programas de IA integrados. Penasate online com uma mão por Texas Hold'Em. Você tem uma vaga ideia de quantas variáveis a distribuição das cartas pode incluir, o comportamento de um jogador “virtual” em relação ao dos jogadores reais (e de outros jogadores virtuais também!).
E é apenas uma linha de desenvolvimento. Quem conhece, por exemplo, o jogo No Man’s Sky . No título espacial de fantasia, planetas inteiros são gerados instantaneamente usando IA, prontos para serem explorados pelos jogadores. Isso é levado para o próximo nível. A mesma ideia fundamental de geração processual é usada para gerar um jogo inteiro do zero. Da mesma forma, a Nvidia demonstrou como a tecnologia poderá ser usada para gerar gráficos no futuro. Um vídeo de 2018 mostrou quarteirões inteiros da cidade gerados usando renderização de IA.
A inteligência artificial nos jogos também tem sido usada para humilhar os melhores do mundo. Em 1997, o computador de xadrez IBM Deep Blue chocou o mundo ao derrotar um dos melhores jogadores do planeta. Apenas 20 anos depois e Libratus, um robô AI derrotou alguns dos melhores jogadores de pôquer do mundo.
Mas ainda existem alguns problemas
Na maioria das vezes, esses jogos são estritamente para fins de pesquisa. O objetivo claro e óbvio é muito mais fácil de alcançar em um ambiente de missão, então jogos de varejo e de grande orçamento tendem a ficar de fora. Em vez disso, tentam usar a tecnologia de outras maneiras. Em essência, a IA pode analisar e utilizar grandes quantidades de dados. Isso pode ser usado em um sentido mais amplo para melhorar a experiência geral do usuário.
Veja o caso da indústria de cassinos online. Os dados do usuário do jogador podem ser analisados e coletados usando IA para tornar a experiência mais agradável. Um usuário poderia se divertir com o possível combinações de pôquer tentando trazer à tona um comportamento incongruente na inteligência artificial. Uma distração, um erro de julgamento. Resumindo: um sinal de humanidade.