Inteligência Artificial para Melhorar Jogos Antigos

Você tem um jogo antigo e não gosta da aparência dele? Bem, graças aos algoritmos de inteligência artificial você pode melhorar sua aparência e dar-lhes uma nova vida. É por isso que explicamos neste artigo o que a inteligência artificial traz para jogos antigos. Se você quiser saber como a IA melhora a qualidade visual dos clássicos do passado, continue lendo.

Existem videogames que envelhecem muito mal e que com o tempo não conseguem manter o tipo, outros são ótimos clássicos mas as altas resoluções atuais não lhes agradam em absoluto e acabam prejudicando sua qualidade de imagem, e pelo jeito a memória que nós tem deles.

Inteligência Artificial para Melhorar Jogos Antigos

Muitos desses jogos não terão uma versão melhorada, seja um remake ou uma reinicialização. Os motivos? Por um lado, o jogo que você tanto gosta pode ter sido um fiasco comercial, por outro lado, o estúdio que originalmente o fez faliu anos atrás e o código original foi perdido no lixo para nunca mais ser recuperado.

Seja qual for o caso, a mesma tecnologia usada em inteligência artificial é usada para aumentar a resolução em jogos também pode ser usada para melhorar a qualidade visual de jogos antigos e não apenas para melhorar a resolução de saída, mas também nos ativos do jogo.

Maior variedade de texturas de jogos antigos

Um tipo de inteligência artificial é generativa, que se baseia na geração de novos padrões de dados a partir de outros dados conhecidos. Essas inteligências artificiais não têm um segundo IA atuando como supervisor ou discriminador do resultado.

Nos jogos de antigamente devido à limitação da memória VRAM, os jogos 3D eram limitados em termos de resolução das texturas e profundidade de cor, além disso, em muitos casos, a mesma textura de mosaico era usada para preencher toda a superfície.

Algoritmos de inteligência artificial permitem que uma textura existente seja usada como base para gerar versões ou variantes mais complexas da mesma que dão uma maior variedade visual à aparência do jogo com pouco esforço e sem perder seu estilo visual original. O resultado é uma versão melhor do jogo original.

Maior resolução de textura em jogos mais antigos por meio de inteligência artificial

Uma textura no fundo nada mais é do que uma imagem bidimensional que o GPU coloca em uma superfície 3D que chamamos de polígono, portanto, no nível de processamento de dados, não é diferente de quando um aumento de super-resolução é aplicado a uma imagem completa para obter outra, embora isso exija o treinamento da IA ​​com uma série de imagens que pode ser usado para aprender um padrão generalizado.

Um dos mais populares AIs para melhorar a resolução de saída e a qualidade das texturas é ESRGAN, que tem sido usado para melhorar a qualidade visual de muitos dos jogos mais antigos, especialmente aqueles que são projetados para sub-resoluções. HD e cuja interpolação em resoluções mais altas dá resultados visuais inadequados, para não dizer horríveis.

Porém, apesar de trabalhar de forma muito semelhante aos algoritmos de super-resolução, descobrimos que as texturas não precisam ser definidas em tempo real e já estão nos arquivos de instalação do jogo, por isso é muito mais fácil converter para superior qualidade de todas as texturas do jogo.

Essas mudanças não afetam apenas a qualidade das texturas em jogos antigos, mas também os elementos projetados em uma resolução específica, como menus, marcadores e outros elementos da interface do jogo.

O que é necessário para melhorar os jogos por meio da inteligência artificial?

Juegos Antiguos Inteligência Artificial

Depende do que estamos falando, se falamos de jogar em uma resolução maior, obviamente o quadro foi gerado na resolução base, mas, é possível que o jogo seja antigo o suficiente para que o CPU, GPU ou hardware que você está usando, tenha bastante tempo para gerar a versão de resolução mais alta do quadro sem afetar a taxa de quadros.

Quanto ao aumento da resolução das texturas e demais elementos do jogo, isso não é feito em tempo real, então você pode fazer com que seu PC realize com calma a tarefa de melhorar a qualidade das texturas do jogo enquanto você estiver ausente jogos sem a necessidade de uma GPU de próxima geração e ainda menos hardware de aceleração para inteligência artificial.

Aliás, lembre-se que nos últimos anos surgiram comunidades de fãs que usando algoritmos de inteligência artificial criaram pacotes de texturas e outros materiais a partir de jogos antigos, com os quais você pode dar uma nova vida ao seu antigo jogo favorito.