Please use this identifier to cite or link to this item:
http://hdl.handle.net/11612/3194
Authors: | Sousa, Thiago Castanheira Retes de |
metadata.dc.contributor.advisor: | Carvalho, Rafael Lima de |
Title: | Desenvolvimento de um agente inteligente para o MMORPG tibia |
Keywords: | Bots automatizado;TIBIA;Inteligência Artificial;Visão Computacional |
Issue Date: | 2021 |
Publisher: | Universidade Federal do Tocantins |
Citation: | SOUSA, Thiago Castanheira Retes de. Desenvolvimento de um agente inteligente para o MMORPG tibia. 22f. Monografia Graduação, Curso de Ciências da Computação, Universidade Federal do Tocantins, Palmas, 2021. |
metadata.dc.description.resumo: | A Inteligência Artificial sempre foi usada na concepção de agentes automatizados para jogos como Xadrez, Go, Defense of the Ancients 2, Snake Game, bilhar e muitos outros. Neste trabalho, apresentamos o desenvolvimento e avaliação de desempenho de um agente reativo para o jogo RPG Tíbia. O agente inteligente é construído usando uma combinação de t´técnicas de IA, como o algoritmo de busca de grafos A* e ferramentas de visão computacional, como a correspondência de modelos. Usando quatro algoritmos para obter a posição global do jogador no jogo, lidar com sua saúde e mana, atacar monstros e caminhar pelo jogo, conseguimos desenvolver um agente de Tibia totalmente automatizado baseado em imagem de entrada bruta. Avaliamos o desempenho do agente em três cenários distintos fazendo dez sessões de quinze minutos e cinco sessões de uma hora, coletando e analisando m´métricas como Ganho de XP, Uso de Suprimentos e Balanço. Os resultados da simulação mostram que o agente desenvolvido é capaz de jogar o jogo de forma consistente de acordo com as métricas do jogo. |
Abstract: | Artificial Intelligence has always been used in designing of automated agents for playing games such as Chess, Go, Defense ofthe Ancients 2, Snake Game, billiard and many others. In this work, we present the development and performance evaluation of a reactive agent for the RPG Game Tibia. The intelligent agent is built using a combination of AI techniques such as graph search algorithm A* and computer vision tools like template matching. Using four algorithms to get global position of player in game, handle its health and mana, target monsters and walk through the game, we managed to develop a fully automated Tibia agent based in raw input image. We evaluated the performance of the agent in three different scenarios doing ten sessions of fifteen minutes and five sessions of one hour, collecting and analyzing metrics such as XP Gain, Supplies Usage and Balance. The simulation results show that the developed agent is able to play the game consistently according to in-game metrics. |
URI: | http://hdl.handle.net/11612/3194 |
Appears in Collections: | Ciência da Computação |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Thiago Castanheira Retes de Sousa- TCC.pdf | 2.89 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.