Estendendo WaveFunctionCollapse com grafos rotulados para a produção de conteúdo para jogos

Detalhes bibliográficos
Autor(a) principal: Oliveira, Mateus Carmo de
Data de Publicação: 2024
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFU
Texto Completo: https://repositorio.ufu.br/handle/123456789/43113
Resumo: Trabalho de Conclusão de Curso (Graduação)
id UFU_0c1fea61dce0ba4717f56b925f3a8a2e
oai_identifier_str oai:repositorio.ufu.br:123456789/43113
network_acronym_str UFU
network_name_str Repositório Institucional da UFU
repository_id_str
spelling Estendendo WaveFunctionCollapse com grafos rotulados para a produção de conteúdo para jogosDesenvolvimento de JogosGeração Procedural de ConteúdoAlgoritmos HeurísticosAlgoritmos GulososCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOTrabalho de Conclusão de Curso (Graduação)A geração procedural de conteúdo, GPC, é um recurso utilizado por muitos jogos digitais para fornecer aos jogadores um fluxo contínuo de experiências e interações novas. WaveFunctionCollapse é um algoritmo guloso sem backtracking de GPC, capaz de gerar mapas e texturas bidimensionais. Este trabalho tem como objetivo desenvolver uma extensão do algoritmo WFC, de tal forma que ela possa ser utilizada para produzir conteúdo em diferentes formatos, principalmente em formatos além da capacidade da implementação original. Para oferecer a capacidade e flexibilidade de descrição necessária para realizar isso, a estrutura central do algoritmo foi substituída por um multigrafo direcionado com arestas rotuladas. Uma implementação com as alterações propostas foi realizada e exemplos foram desenvolvidos para validar as funcionalidades, os quais mostraram que a extensão proposta é capaz de produzir uma maior gama de artefatos, com formatos mais variados e abrangentes que a implementação original, além de ainda reter a capacidade de produzir mapas e texturas bidimensionais.Universidade Federal de UberlândiaBrasilCiência da ComputaçãoFernandes, Márcia Aparecidahttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782141Z6Abdala, Daniel Duartehttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4762218H3Miani, Rodrigo Sancheshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4299824Z3Oliveira, Mateus Carmo de2024-08-26T12:03:55Z2024-08-26T12:03:55Z2024-04-26info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfOLIVEIRA, Mateus Carmo de. Estendendo WaveFunctionCollapse com grafos rotulados para a produção de conteúdo para jogos. 2024. 47 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de Uberlândia, Uberlândia, 2024.https://repositorio.ufu.br/handle/123456789/43113porhttp://creativecommons.org/licenses/by-sa/3.0/us/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFUinstname:Universidade Federal de Uberlândia (UFU)instacron:UFU2024-08-27T06:25:57Zoai:repositorio.ufu.br:123456789/43113Repositório InstitucionalONGhttp://repositorio.ufu.br/oai/requestdiinf@dirbi.ufu.bropendoar:2024-08-27T06:25:57Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)false
dc.title.none.fl_str_mv Estendendo WaveFunctionCollapse com grafos rotulados para a produção de conteúdo para jogos
title Estendendo WaveFunctionCollapse com grafos rotulados para a produção de conteúdo para jogos
spellingShingle Estendendo WaveFunctionCollapse com grafos rotulados para a produção de conteúdo para jogos
Oliveira, Mateus Carmo de
Desenvolvimento de Jogos
Geração Procedural de Conteúdo
Algoritmos Heurísticos
Algoritmos Gulosos
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Estendendo WaveFunctionCollapse com grafos rotulados para a produção de conteúdo para jogos
title_full Estendendo WaveFunctionCollapse com grafos rotulados para a produção de conteúdo para jogos
title_fullStr Estendendo WaveFunctionCollapse com grafos rotulados para a produção de conteúdo para jogos
title_full_unstemmed Estendendo WaveFunctionCollapse com grafos rotulados para a produção de conteúdo para jogos
title_sort Estendendo WaveFunctionCollapse com grafos rotulados para a produção de conteúdo para jogos
author Oliveira, Mateus Carmo de
author_facet Oliveira, Mateus Carmo de
author_role author
dc.contributor.none.fl_str_mv Fernandes, Márcia Aparecida
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782141Z6
Abdala, Daniel Duarte
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4762218H3
Miani, Rodrigo Sanches
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4299824Z3
dc.contributor.author.fl_str_mv Oliveira, Mateus Carmo de
dc.subject.por.fl_str_mv Desenvolvimento de Jogos
Geração Procedural de Conteúdo
Algoritmos Heurísticos
Algoritmos Gulosos
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic Desenvolvimento de Jogos
Geração Procedural de Conteúdo
Algoritmos Heurísticos
Algoritmos Gulosos
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Trabalho de Conclusão de Curso (Graduação)
publishDate 2024
dc.date.none.fl_str_mv 2024-08-26T12:03:55Z
2024-08-26T12:03:55Z
2024-04-26
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv OLIVEIRA, Mateus Carmo de. Estendendo WaveFunctionCollapse com grafos rotulados para a produção de conteúdo para jogos. 2024. 47 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de Uberlândia, Uberlândia, 2024.
https://repositorio.ufu.br/handle/123456789/43113
identifier_str_mv OLIVEIRA, Mateus Carmo de. Estendendo WaveFunctionCollapse com grafos rotulados para a produção de conteúdo para jogos. 2024. 47 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de Uberlândia, Uberlândia, 2024.
url https://repositorio.ufu.br/handle/123456789/43113
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-sa/3.0/us/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-sa/3.0/us/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Uberlândia
Brasil
Ciência da Computação
publisher.none.fl_str_mv Universidade Federal de Uberlândia
Brasil
Ciência da Computação
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFU
instname:Universidade Federal de Uberlândia (UFU)
instacron:UFU
instname_str Universidade Federal de Uberlândia (UFU)
instacron_str UFU
institution UFU
reponame_str Repositório Institucional da UFU
collection Repositório Institucional da UFU
repository.name.fl_str_mv Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)
repository.mail.fl_str_mv diinf@dirbi.ufu.br
_version_ 1813711299279847424