Utilização de Inteligência Artifical em Jogo RPG
Autor: Mateus Gonçalez Etto
Orientador: Profa. Dra. Simone das Graças Domingues Prado
Este projeto trata-se da criação de um protótipo de jogo no estilo RPG em turnos, em conjunto de uma aplicação de Inteligência Artificial. Neste jogo, foi criado um sistema de batalha do qual participam 2 equipes de 3 membros cada, e o objetivo de cada equipe é derrotar a equipe inimiga inteira.
A Inteligência Artificial de cada equipe é capaz de controlar os personagens, e foi criada utilizando conceitos de Redes Neurais Artificiais e Algorítimo Genético. Para o processamento das informações do jogo, como atributos dos inimigos e a tomada de decisão, foi utilizado conceitos de Redes Neurais Artificiais. Para seu treinamento e aprendizado, conceitos de Algoritmo Genético foram utilizados. O Algoritmo Genético cria uma “população” de matriz de pesos da Rede Neural Artificial, e otimiza seus valores a cada geração. Desta forma, o treinamento da Inteligência Artificial pode ser feito sem a intervenção humana desde seu início.
A implementação do jogo foi feita no motor de jogo Unity e seus scripts com a ferramenta Visual Studio.
Palavras-chave: Inteligência Artificial, Unity, jogo RPG
Links
Projeto: AI-RPG-game
Apresentação online: Google Drive