AI está chegando para seus jogos de PC, mas você deve estar animado, não preocupado
A comunidade de tecnologia ficou saturada com IA na semana passada, do ChatGPT ao Google Bard, mas não sem razão. Vemos modismos como NFTs e web3 ir e vir, mas a IA veio para ficar – mesmo em seus jogos de PC.
Nem tudo é desgraça e melancolia, no entanto. A IA e o aprendizado de máquina já se mostraram extremamente úteis em jogos para PC e têm implicações de longo alcance sobre como os jogos são feitos e experimentados. Não estou tentando encaixar um pino quadrado em um buraco redondo aqui – e se você ficar comigo, verá por quê.
Como está sendo usado agora
A pedra de toque para IA em jogos de PC agora é o Deep Learning Super Sampling (DLSS) da Nvidia . Treine um modelo de IA para reconstruir um quadro em um jogo e renderizar o jogo em uma resolução mais baixa e aproveitar o desempenho livre sem afetar o visual.
O DLSS ficou muito bom e, embora existam concorrentes algorítmicos como o FidelityFX Super Resolution (FSR) da AMD , a Nvidia provou que a IA oferece uma vantagem. O DLSS 3 é uma prova disso, fornecendo quadros extras gerados exclusivamente pela IA. A AMD provavelmente também não discordaria – seus últimos RX 7900 XTX e RX 7900 XT incluem um acelerador AI ainda não utilizado.
Além do upscaling, a IA apareceu na plataforma de modding RTX Remix da Nvidia, que oferece um conjunto de ferramentas de IA para aprimorar texturas, adicionar iluminação adicional às cenas e muito mais. O Portal RTX é um ótimo exemplo do que essas ferramentas de IA podem fazer para revitalizar um jogo antigo.
A Nvidia também não é a única aqui. Um mod recente para o clássico Morrowind adicionou linhas de voz ao jogo que foram geradas com IA . Com o despejo maciço de diálogos em Morrowind, isso é algo que não seria possível sem anos de trabalho de modders para contratar dubladores (improvável) ou um caminhão cheio de dinheiro da Bethesda (ainda mais improvável).
Esses são apenas alguns exemplos de alto nível de como a IA está sendo usada para aprimorar os jogos hoje, mas é importante lembrar a base da IA nos próprios jogos. Ferramentas como MassEntity do Unreal Engine 5 prometem fornecer grandes lotes de personagens controlados por IA com entradas simples. E esse é um dos aspectos mais empolgantes da IA em jogos para PC — seu uso para acelerar o desenvolvimento de jogos.
Desenvolvimento de jogos eficiente
Em 2020, a Nvidia treinou um modelo de IA para recriar o Pac-Man . Ele foi treinado em 50.000 episódios do jogo e duas redes neurais foram capazes de recriar uma versão jogável do Pac-Man sem um mecanismo de jogo subjacente. Sem regras definidas, sem parâmetros – a IA simplesmente olhou muito para o jogo que estava sendo jogado e descobriu como recriá-lo.
É uma prova de quão longe a IA chegou em termos de aceleração do desenvolvimento de jogos. Não se preocupe que a IA vai começar a fazer jogos de PC para você. Como Strauss Zelnick, CEO da Take-Two, disse em uma teleconferência recente , “[IA] não vai permitir que alguém diga: 'Por favor, desenvolva o concorrente para Grand Theft Auto que é melhor do que Grand Theft Auto '… as pessoas vão tentar, mas isso não vai acontecer.”
Isso pode não acontecer, mas Zelnick deixou claro que a IA tem um grande uso no desenvolvimento de jogos. Um uso que tem aumentado nos últimos anos é o teste de garantia de qualidade (QA) orientado por IA. Os jogadores geralmente gastam milhares de horas descobrindo apenas uma fração de bugs em jogos para PC, mas a IA pode executar milhares de testes em um jogo em segundos .
A IA também pode ser usada para criar jogos mais complexos e variados, principalmente aqueles com caminhos de ramificação. Por exemplo, AI Dungeon 2 , lançado em 2019, é uma aventura baseada em texto gerada por IA que pode fornecer histórias infinitas. Depois, há a sequência interminável de histórias sobre a geração processual em jogos como No Man's Sky , que são conduzidos por algoritmos que criam bilhões de planetas.
Embora jogos como No Man's Sky estejam gerando novos mundos, eles ainda vêm de um núcleo de design humano. A IA generativa permite experiências completamente novas que não precisam de parâmetros definidos, apenas treinamento suficiente.
Recentemente, joguei a demo Shadows of Doubt – um thriller neo-noir que gera processualmente o mundo inteiro – por meio do Steam Next Fest . Ele permite que você tenha uma experiência completamente única cada vez que joga, com diferentes pistas, NPCs e ambientes. Aplicar IA a esse tipo de cenário deve ser suficiente para deixar qualquer um empolgado, pois proporciona experiências únicas para cada jogador que toca no jogo.
Não sem preocupação
Por mais empolgante que a IA seja nos jogos para PC, ela também traz muitas preocupações válidas. Afinal, vimos um Starcraft 2 AI que venceu quase todos os jogadores do mundo , e não é difícil imaginar os usos nefastos de AI em jogos competitivos.
Há também uma grande variedade de empregos no desenvolvimento de jogos que podem ser afetados pela IA. Da arte conceitual ao design de níveis e dublagem – a IA já pode lidar com essas tarefas e é muito mais barato do que contratar uma liga de funcionários. Minha esperança é que a IA seja usada para expandir o escopo do desenvolvimento de jogos nessa frente, em vez de reduzi-lo. Semelhante ao No Man's Sky, espero que seja aproveitado para ajudar equipes menores a criar jogos maiores e não simplesmente aumentar os lucros das maiores editoras do mundo.
Embora existam preocupações válidas, também há muito com o que se animar. Como demonstram DLSS, RTX Remix e algo fora do campo esquerdo como um mod de dublagem Morrowind , existem usos de IA em jogos de PC que ainda não foram imaginados, e esse é um lugar emocionante para se estar.
Este artigo faz parte do ReSpec – uma coluna quinzenal contínua que inclui discussões, conselhos e relatórios detalhados sobre a tecnologia por trás dos jogos para PC.