Pcgra: uma arquitetura de referência para geração procedural de conteúdo em jogos digitais

Detalhes bibliográficos
Ano de defesa: 2025
Autor(a) principal: So, Arthur Riuiti Pinheiro
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Tecnológica Federal do Paraná
Cornelio Procopio
Brasil
Programa de Pós-Graduação em Informática
UTFPR
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://repositorio.utfpr.edu.br/jspui/handle/1/38853
Resumo: 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.
id UTFPR-12_142f254903595482a30a755b2eff4dce
oai_identifier_str oai:repositorio.utfpr.edu.br:1/38853
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling Pcgra: uma arquitetura de referência para geração procedural de conteúdo em jogos digitaisPcgra: a reference architecture for procedural content generation in digital gamesArquitetura de softwareMapeamento conceitualEngenharia de softwareSoftware architectureConcept mappingSoftware engineeringCNPQ::ENGENHARIASCiência da Computaçãoarchitectures 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.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.Universidade Tecnológica Federal do ParanáCornelio ProcopioBrasilPrograma de Pós-Graduação em InformáticaUTFPRFabri, Jose Augustohttps://lattes.cnpq.br/1834856723867705Souza, Francisco Carlos Monteirohttps://orcid.org/0000-0002-8953-8653https://lattes.cnpq.br/0057958225738520Souza, Francisco Carlos Monteirohttps://lattes.cnpq.br/0057958225738520Fabri, Jose Augustohttps://lattes.cnpq.br/1834856723867705Valle, Pedro Henrique Diashttps://orcid.org/0000-0002-6929-7557http://lattes.cnpq.br/4325063212875648Vilela, Ricardo FerreiraPalacios, Rodrigo Henrique Cunhahttps://lattes.cnpq.br/0838678901162377So, Arthur Riuiti Pinheiro2025-11-05T17:03:49Z2025-11-05T17:03:49Z2025-09-05info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfSO, 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.http://repositorio.utfpr.edu.br/jspui/handle/1/38853porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2025-11-06T06:16:40Zoai:repositorio.utfpr.edu.br:1/38853Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2025-11-06T06:16:40Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.none.fl_str_mv Pcgra: uma arquitetura de referência para geração procedural de conteúdo em jogos digitais
Pcgra: a reference architecture for procedural content generation in digital games
title Pcgra: uma arquitetura de referência para geração procedural de conteúdo em jogos digitais
spellingShingle Pcgra: uma arquitetura de referência para geração procedural de conteúdo em jogos digitais
So, Arthur Riuiti Pinheiro
Arquitetura de software
Mapeamento conceitual
Engenharia de software
Software architecture
Concept mapping
Software engineering
CNPQ::ENGENHARIAS
Ciência da Computação
title_short Pcgra: uma arquitetura de referência para geração procedural de conteúdo em jogos digitais
title_full Pcgra: uma arquitetura de referência para geração procedural de conteúdo em jogos digitais
title_fullStr Pcgra: uma arquitetura de referência para geração procedural de conteúdo em jogos digitais
title_full_unstemmed Pcgra: uma arquitetura de referência para geração procedural de conteúdo em jogos digitais
title_sort Pcgra: uma arquitetura de referência para geração procedural de conteúdo em jogos digitais
author So, Arthur Riuiti Pinheiro
author_facet So, Arthur Riuiti Pinheiro
author_role author
dc.contributor.none.fl_str_mv Fabri, Jose Augusto
https://lattes.cnpq.br/1834856723867705
Souza, Francisco Carlos Monteiro
https://orcid.org/0000-0002-8953-8653
https://lattes.cnpq.br/0057958225738520
Souza, Francisco Carlos Monteiro
https://lattes.cnpq.br/0057958225738520
Fabri, Jose Augusto
https://lattes.cnpq.br/1834856723867705
Valle, Pedro Henrique Dias
https://orcid.org/0000-0002-6929-7557
http://lattes.cnpq.br/4325063212875648
Vilela, Ricardo Ferreira
Palacios, Rodrigo Henrique Cunha
https://lattes.cnpq.br/0838678901162377
dc.contributor.author.fl_str_mv So, Arthur Riuiti Pinheiro
dc.subject.por.fl_str_mv Arquitetura de software
Mapeamento conceitual
Engenharia de software
Software architecture
Concept mapping
Software engineering
CNPQ::ENGENHARIAS
Ciência da Computação
topic Arquitetura de software
Mapeamento conceitual
Engenharia de software
Software architecture
Concept mapping
Software engineering
CNPQ::ENGENHARIAS
Ciência da Computação
description 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.
publishDate 2025
dc.date.none.fl_str_mv 2025-11-05T17:03:49Z
2025-11-05T17:03:49Z
2025-09-05
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv 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.
http://repositorio.utfpr.edu.br/jspui/handle/1/38853
identifier_str_mv 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.
url http://repositorio.utfpr.edu.br/jspui/handle/1/38853
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Cornelio Procopio
Brasil
Programa de Pós-Graduação em Informática
UTFPR
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Cornelio Procopio
Brasil
Programa de Pós-Graduação em Informática
UTFPR
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv riut@utfpr.edu.br || sibi@utfpr.edu.br
_version_ 1850498343985217536