Building NPCs for a real-time multiplayer game with Artificial Intelligence

Carregando...
Imagem de Miniatura
Co-orientadores
Citações na Scopus
Tipo de documento
Trabalho de Conclusão de Curso
Data
2024
Título da Revista
ISSN da Revista
Título do Volume
Projetos de Pesquisa
Unidades Organizacionais
Fascículo
Resumo
This project developed NPCs (Non-Playable Characters) using Reinforcement Learning for the multiplayer game Arena of Dreams, developed by the company Fanatee, which blends the genres of Party Royale and Trivia, forming a game of various mini games in pursuit of the podium. The project's purpose is to construct an artificial intelligence model that enables an agent to behave like other players, capable of performing the required activities in the game, allowing the match to start even without the minimum required number of people. For the construction of the model, the Unity game engine was used in conjunction with the Unity Machine Learning Agents Toolkit (ML-Agents), which is an artificial intelligence agent system.

Este projeto desenvolveu NPCs (Non-Playable Characters) utilizando Reinforcement Learning para o jogo multiplayer Arena of Dreams, desenvolvido pela empresa Fanatee, que mistura os gêneros Party Royale e Trivia, formando um jogo de diversos mini-games em busca do pódio. O projeto tem como propósito a construção de um modelo de inteligência artificial, que possibilita que um agente se comporte como outros jogadores, sendo capaz de realizar as atividades requeridas no jogo, permitindo que a partida comece mesmo sem possuir o número mínimo de pessoas requisitadas. Para a construção do modelo, utilizou-se o motor de jogo Unity, em conjunto com a ferramenta Unity Machine Learning Agents Toolkit (ML-Agents) que é um sistema de inteligência artificial de agentes.

Titulo de periódico
URL da fonte
Título de Livro
URL na Scopus
Idioma
Inglês
Notas
Projeto realizado para a empresa Fanatee
Membros da banca
Área do Conhecimento CNPQ
ENGENHARIAS
Citação