Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/38853
Título: Pcgra: uma arquitetura de referência para geração procedural de conteúdo em jogos digitais
Título(s) alternativo(s): Pcgra: a reference architecture for procedural content generation in digital games
Autor(es): So, Arthur Riuiti Pinheiro
Orientador(es): Fabri, Jose Augusto
Palavras-chave: Arquitetura de software
Mapeamento conceitual
Engenharia de software
Software architecture
Concept mapping
Software engineering
Data do documento: 5-Set-2025
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Cornelio Procopio
Citação: SO, Arthur Riuiti Pinheiro. Pcgra: uma arquitetura de referência para geração procedural de conteúdo em jogos digitais. 2025. Dissertação (Mestrado em Informática) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2025.
Resumo: A Gerac¸ao Procedural de Conte ˜ udo ( ´ PCG) e amplamente utilizada na indústria de jogos para reduzir custos e tempo de desenvolvimento. No entanto, ainda nao existem arquiteturas de software consolidadas que fornec¸am as capacidades de geração em jogos. Este estudo tem como objetivo melhorar a adoção da PCG, fornecendo uma arquitetura de referencia que atenda aos requisitos expressos na literatura, além de apresentar uma analise das arquiteturas existentes. Para isso, foi realizado um mapeamento sistemático, que revisou 121 publicações; dessas, nove estudos foram selecionados a partir de bases de dados, técnica de snowballing e busca manual. Utilizando esses estudos como fonte para extrair os requisitos de software, um processo chamado ProSA-RA foi empregado para conceber uma arquitetura de referencia, denominada PCGRA, que foi avaliada por meio de entrevistas com profissionais de engenharia de software. Como forma adicional de validação da arquitetura, um jogo foi desenvolvido e utilizado para medir as caracteríssticas dos requisitos. Os estudos selecionados apontam tendencias em direção a arquiteturas modulares, escaláveis e centradas no usuário, com foco principalmente na adaptação do conteúdo ao usuário, na orquestração de diferentes aspectos do conteudo e na acessibilidade para que designers possam utilizar o PCG. Com base nisso, a arquitetura proposta, PCGRA, apresentou bom desempenho em métricas relacionadas a modularidade, extensibilidade, manutenibilidade e desempenho.
Abstract: architectures that provide generation capabilities in games. This study aims to improve the adoption of PCG by providing a reference architecture that meets the requirements outlined in the literature, as well as presenting an analysis of existing architectures. To achieve this, a systematic mapping was conducted, reviewing 121 publications; from these, nine studies were selected through database searches, snowballing, and manual search. Using these studies as a source to extract software requirements, a process called ProSA-RA was employed to design a reference architecture, named PCGRA, which was evaluated through interviews with software engineering professionals. As an additional form of architecture validation, a game was developed and used to measure the characteristics of the requirements. The selected studies indicate trends toward modular, scalable, and user-centered architectures, with a primary focus on content adaptation to the user, orchestration of different content aspects, and accessibility for designers to make use of PCG. Based on this, the proposed architecture, PCGRA, demonstrated good performance in metrics related to modularity, extensibility, maintainability, and performance.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/38853
Aparece nas coleções:CP - Programa de Pós-Graduação em Informática

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
pcgraarquiteturareferenciapcg.pdf7,28 MBAdobe PDFThumbnail
Visualizar/Abrir


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