A Nvidia Corporation acredita que a inteligência artificial (IA) e o aprendizado de máquina podem ser utilizados para ajudar os jogadores a se tornarem mais habilidosos em jogos multiplayer.
De acordo com uma patente publicada recentemente, a Nvidia entende que a popularidade dos jogos multiplayer, assim como o aumento dos esportes eletrônicos, fez com que muitos jogadores desejassem se tornar tão habilidosos quanto os jogadores profissionais. O único problema é que os jogos multiplayer se tornaram mais complexos com o tempo e um tutorial tradicional pouco faz para familiarizar os jogadores com a mecânica do jogo.
A Nvidia observa que o jogador médio fica, portanto, com duas escolhas: passar por uma série de guias ou vídeos online, ou contratar um jogador profissional como treinador pessoal. Ao integrar a IA em um jogo, a Nvidia propõe um sistema onde o aprendizado de máquina pode coletar dados de jogadores profissionais ou altamente qualificados e ter um treinador de jogo virtual que use esses dados para ensinar os jogadores.
A Nvidia destaca ainda que o treinador de jogos de IA também coleta dados de jogabilidade do jogador em questão para perceber a habilidade atual do jogador. Uma vez que isso tenha sido estabelecido, o treinador de jogos de IA pode ser selecionado para fornecer conselhos em qualquer nível necessário, como diferentes composições, estratégias, personagens e outros.
Podem ser obtidos dados que demonstram como usuários habilidosos utilizam um aplicativo, por exemplo, como jogadores profissionais jogam um jogo. Esses dados podem ser usados para treinar um modelo de aprendizado de máquina para o jogo. O modelo pode inferir uma ou mais ações ou estratégias a serem tomadas pelo jogador para atingir um determinado objetivo.
Os tipos de conselhos ou treinamento dados podem variar dependendo de fatores como objetivos, nível de habilidade e preferências do jogador, e podem ser atualizados com o tempo.
A Nvidia prevê que esse treinador de jogos virtuais seja muito mais eficaz do que os jogadores estão fazendo atualmente. Em vez de gastar centenas ou milhares de horas aprendendo um jogo multijogador específico, os jogadores podem contar com um treinador de jogos de IA que aprendeu com os melhores jogadores ao redor. Conseqüentemente, aumentar o nível de habilidade de todos os jogadores para criar um ambiente mais competitivo em menos tempo.