spelling |
Silva, Flávio Soares Correa daGisele Lobo PappaGisele Lobo PappaRenato Antonio Celso FerreiraWagner Meira JuniorIsrael Heringer Lisboa de Castro2019-08-14T19:55:17Z2019-08-14T19:55:17Z2012-07-19http://hdl.handle.net/1843/ESBF-8XFMTSEm jogos digitais, a Inteligência Artificial é um dos elementos mais importantes para garantir o desafio e a diversão, especialmente em gêneros como os jogos de estratégia. No entanto, devido à grande complexidade dos jogos desse gênero, quase sempre o desempenho da IA é muito fraco quando comparado aos jogadores razoavelmente experientes. Nesse contexto, a necessidade de técnicas e algoritmos de IA mais robustos trazem desafios muito interessantes para as pesquisas da área, mas há uma grande dificuldade nas pesquisas devido à ausência de ferramentas adequadas para os experimentos necessários. Neste trabalho criamos uma ferramenta com arquitetura planejada tendo em vista as pesquisas de IA em jogos de estratégia por turnos, com o objetivo de tornar mais fácil a realização dos experimentos e assim, ajudar a fomentar a pesquisa de inteligência artificial nos jogos do gênero.In digital games, the Artificial Intelligence (AI) is one of the most important elements to ensure both challenge and fun, especially in genres such as strategy games. However, due to the high complexity of games of this genre, the AI performance is often very weak when compared to fairly experienced players. With this scenario, the need for more robust AI techniques and algorithms bring very interesting challenges to researches in the area. However, a major difficulty faced by researchers is the lack of proper tools for conducting experiments in real games, either because the maintenance of the code is too complicated or because real commercial games do not offer the access for modifying everything needed. In this context, we propose the creation of a framework appropriate for the research on AI algorithms in Turn-Based Strategy (TBS) games by creating a game with its architecture specially designed for AI research on TBS games, in order to have a proper tool for experiments for future works. The main goal of the work is to provide a comprehensive tool for the development and experimentation of AI in TBS games. The main requirements which must be with are to (i) allow the performance of contests between different AI agents without the need for a human player, (ii) enable the development of AI algorithms with no need of writing much code not related to the algorithm itself, (iii) have a well modularized architecture so the AI is totally in independent modules from the rest of the game and is not allowed to cheat and (iv) contain a TBS game which includes the main elements present on other games of the genre, so that the experiments on it are applicable in real games.Upon completion of the development phase, we conducted evaluation experiments with participants from different experience levels, both relating to AI area and games development in general. According to the results, we found that the tool built on this work achieved the proposed objectives and has a great potential for use in experiments of new algorithms and techniques applied to TBS games.Universidade Federal de Minas GeraisUFMGInteligência artificialComputaçãoJogos por computadorJogos de estratégia por turnosInteligência artificialJogos digitaisFramework para experimentosUm framework para pesquisa de inteligência artificial em jogos de estratégia por turnosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALisraelheringerlisboacastro.pdfapplication/pdf1692401https://repositorio.ufmg.br/bitstream/1843/ESBF-8XFMTS/1/israelheringerlisboacastro.pdf767b481ef46f3802f6bc5732809b3d05MD51TEXTisraelheringerlisboacastro.pdf.txtisraelheringerlisboacastro.pdf.txtExtracted texttext/plain254152https://repositorio.ufmg.br/bitstream/1843/ESBF-8XFMTS/2/israelheringerlisboacastro.pdf.txtd881d86f663d9972c296ee95d62db428MD521843/ESBF-8XFMTS2019-11-14 13:42:10.175oai:repositorio.ufmg.br:1843/ESBF-8XFMTSRepositório InstitucionalPUBhttps://repositorio.ufmg.br/oaiopendoar:2019-11-14T16:42:10Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
|