Use este identificador para citar ou linkar para este item: https://rd.uffs.edu.br/handle/prefix/9167
Tipo: Monografia
Título: Avaliação de técnicas de planejamento para NPCs: GOAP e UD GOAP, em um jogo de simulação de loja
Autor(es): Miotto, Eduardo Folle
Primeiro Orientador: Grando, Felipe
Resumo: O uso de arquiteturas de planejamento para a inteligência artificial (IA) de personagens não jogáveis (NPCs) tem crescido no desenvolvimento de jogos eletrônicos, especialmente em contextos que requerem comportamento adaptativo e modular. Entre os modelos mais adotados, destaca-se o Goal-Oriented Action Planning (GOAP), que permite a tomada de decisões dinâmica a partir da formulação de uma sequência de ações baseada em objetivos. Entretanto, devido a restrições do design do GOAP, variações como o Utility-Directed GOAP (UD GOAP) foram propostas na literatura. Este trabalho desenvolveu um ambiente de jogo utilizado como uma base para testes que comparam GOAP e UD GOAP, avaliando desempenho computacional e a qualidade do comportamento produzida por cada abordagem. Foram implementados cenários controlados contendo múltiplos NPCs, sobre os quais foram coletadas métricas de tempo de execução, quadros por segundo e padrões comportamentais. Os resultados indicaram diferenças e similaridades relevantes entre as arquiteturas, evidenciando variações quanto a custo computacional e ao impacto no comportamento dos agentes. A análise obtida contribui para a compreensão das vantagens e limitações de cada técnica, oferecendo suporte tanto para estudos acadêmicos na área de IA aplicada a jogos quanto para aplicações práticas no desenvolvimento de sistemas interativos.
Abstract/Resumen: The use of planning architectures for the artificial intelligence (AI) of non-player characters (NPCs) has increased in digital game development, especially in scenarios that require adaptive and modular behavior. Among the most adopted models, Goal-Oriented Action Planning (GOAP) stands out, allowing dynamic decision-making through the formulation of an objective-based sequence of actions. However, due to design limitations of GOAP, variations such as Utility-Directed GOAP (UD GOAP) have been proposed in the literature. This work developed a game environment used as a testing platform to compare GOAP and UD GOAP, assessing both computational performance and the quality of the behavior produced by each approach. Controlled scenarios containing multiple NPCs were implemented, from which execution time, frames per second, and behavioral patterns were collected. The results revealed relevant differences and similarities between the architectures, highlighting variations in computational cost and the impact on agent behavior. The analysis contributes to understanding the advantages and limitations of each technique, supporting both academic research in game-oriented AI and practical applications in the development of interactive systems.
Palavras-chave: Inteligência artificial
Jogos eletrônicos
Comportamento
Tomada de decisão
Personagens
Idioma: por
País: Brasil
Instituição: Universidade Federal da Fronteira Sul
Sigla da Instituição: UFFS
Faculdade, Instituto ou Departamento: Campus Chapecó
Tipo de Acesso: Acesso Aberto
URI: https://rd.uffs.edu.br/handle/prefix/9167
Data do documento: 2025
Aparece nas coleções:Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
MIOTTO.pdf3.9 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.