Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/33090
Título: | Geração procedural de conteúdos em jogos digitais utilizando metaheurísticas |
Título(s) alternativo(s): | Procedural generation of content in games digital using metaheuristics |
Autor(es): | So, Arthur Riuiti Pinheiro |
Orientador(es): | Souza, Francisco Carlos Monteiro |
Palavras-chave: | Jogos eletrônicos Algorítmos genéticos Programação heurística Electronic games Genetic algorithms Heuristic programming |
Data do documento: | 6-Dez-2022 |
Editor: | Universidade Tecnológica Federal do Paraná |
Câmpus: | Dois Vizinhos |
Citação: | SO, Arthur Riuiti Pinheiro. Geração procedural de conteúdos em jogos digitais utilizando metaheurísticas. 2022. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2022. |
Resumo: | Cada vez mais existe a adoção da geração procedural de conteúdo no processo de criação dos jogos eletrônicos, essa técnica permite que artefatos de jogos como música, cenários e arte sejam criados de forma rápida e barata, auxiliando ou substituindo o trabalho de criação manual dos conteúdos. Paralelo a isso, algoritmos de busca são ótimas formas de encontrar soluções boas para problemas complexos. Algoritmos Genéticos e Otimização por Enxame de Partículas são exemplos de algoritmos de busca que utilizam metaheurísticas para a otimização das soluções encontradas. Neste contexto, este trabalho implementa e analisa 3 algoritmos de metaheuristica para a geração de conteúdo procedural dentro de jogos de dungeon, dois algoritmos evolutivos para a criação dos cenários e inimigos e um algoritmo baseado na otimização por enxame de partículas para controlar os inimigos dentro de um jogo eletrônico. |
Abstract: | Increasingly, there is the adoption of procedural content generation in the creation process of electronic games, this technique allows game artifacts such as music, scenarios, and art to be created quickly and cheaply, helping or replacing the work of manual creation of content. Parallel to this, search algorithms are great ways to find good solutions to complex problems. Genetic Algorithms and Particle Swarm Optimization are examples of search algorithms that use metaheuristics to optimize the solutions found. In this context, this work implements and analyzes 3 metaheuristic algorithms for generating procedural content within dungeon games, two evolutionary algorithms for creating scenarios and enemies, and an algorithm based on particle swarm optimization to control the enemies inside an electronic game. |
URI: | http://repositorio.utfpr.edu.br/jspui/handle/1/33090 |
Aparece nas coleções: | DV - Engenharia de Software |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
geracaoproceduraljogosmetaheuristica.pdf | 8,46 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons