Uma ferramenta de auxílio ao designer na Geração Procedimental de Conteúdo para jogos de corrida

Detalhes bibliográficos
Autor(a) principal: CAVALCANTE JÚNIOR, Antonio Vasconcelos
Data de Publicação: 2017
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFPE
dARK ID: ark:/64986/00130000020kj
Texto Completo: https://repositorio.ufpe.br/handle/123456789/29387
Resumo: A concorrência entre as empresas de jogos digitais vem aumentando juntamente com o avanço da tecnologia, criando um abismo entre empresas novatas e veteranas. O avanço dos computadores e dos videogames permite aos desenvolvedores criar jogos mais complexos e realistas, porém existe um custo associado à produção deste conteúdo tornando-o mais caro e complexo. Adicionalmente, os clientes consumidores deste mercado exigem uma melhora significativa a cada geração encarecendo o desenvolvimento. O gênero dos jogos de corrida é particularmente conhecido por ter alcançado o realismo gráfico e o status de simulação relativamente cedo na indústria. Esse status prematuro impõe um peso ainda maior na sua produção. Alguns jogos utilizam uma técnica chamada geração procedimental de conteúdo (GPC), que utiliza algoritmos para criar conteúdo dinamicamente ou para superar limites de armazenamento. Essa técnica também pode ser usada para criar conteúdo automaticamente, porém seu uso pode limitar a interação do designer de jogos. Esta pesquisa visa utilizar conteúdo gerado procedimentalmente, associado a uma inteligência artificial, para auxiliar o designer na produção de jogos de corrida. Nosso intuito é obter um ganho de eficiência para a equipe de desenvolvimento e redução dos custos, gerando um produto de maior valor agregado. A ferramenta proposta pretende guiar o designer na criação do conteúdo de jogos de corrida, utilizando um conceito de curvas para simplificar a elaboração do traçado, além de corrigir decisões de game design, dando suporte a criatividade sem retirar o poder de decisão. A ferramenta foi então submetida a avaliação de desenvolvedores de jogos de diversas áreas – entre programadores, artistas e designers – com o intuito de avaliar o desempenho e conformidade da ferramenta com a sua proposta inicial. A avaliação ajudou a elaborar pontos fortes e fracos, elencando as necessidades dos desenvolvedores e ilustrou novos temas para futuras pesquisas.
id UFPE_2095336b3735d8bdb6ed713c46688e17
oai_identifier_str oai:repositorio.ufpe.br:123456789/29387
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str 2221
spelling CAVALCANTE JÚNIOR, Antonio Vasconceloshttp://lattes.cnpq.br/3206236943497086http://lattes.cnpq.br/9783292465422902RAMALHO, Geber Lisboa2019-02-21T22:18:57Z2019-02-21T22:18:57Z2017-09-05https://repositorio.ufpe.br/handle/123456789/29387ark:/64986/00130000020kjA concorrência entre as empresas de jogos digitais vem aumentando juntamente com o avanço da tecnologia, criando um abismo entre empresas novatas e veteranas. O avanço dos computadores e dos videogames permite aos desenvolvedores criar jogos mais complexos e realistas, porém existe um custo associado à produção deste conteúdo tornando-o mais caro e complexo. Adicionalmente, os clientes consumidores deste mercado exigem uma melhora significativa a cada geração encarecendo o desenvolvimento. O gênero dos jogos de corrida é particularmente conhecido por ter alcançado o realismo gráfico e o status de simulação relativamente cedo na indústria. Esse status prematuro impõe um peso ainda maior na sua produção. Alguns jogos utilizam uma técnica chamada geração procedimental de conteúdo (GPC), que utiliza algoritmos para criar conteúdo dinamicamente ou para superar limites de armazenamento. Essa técnica também pode ser usada para criar conteúdo automaticamente, porém seu uso pode limitar a interação do designer de jogos. Esta pesquisa visa utilizar conteúdo gerado procedimentalmente, associado a uma inteligência artificial, para auxiliar o designer na produção de jogos de corrida. Nosso intuito é obter um ganho de eficiência para a equipe de desenvolvimento e redução dos custos, gerando um produto de maior valor agregado. A ferramenta proposta pretende guiar o designer na criação do conteúdo de jogos de corrida, utilizando um conceito de curvas para simplificar a elaboração do traçado, além de corrigir decisões de game design, dando suporte a criatividade sem retirar o poder de decisão. A ferramenta foi então submetida a avaliação de desenvolvedores de jogos de diversas áreas – entre programadores, artistas e designers – com o intuito de avaliar o desempenho e conformidade da ferramenta com a sua proposta inicial. A avaliação ajudou a elaborar pontos fortes e fracos, elencando as necessidades dos desenvolvedores e ilustrou novos temas para futuras pesquisas.Competition among digital gaming companies has been increasing along with the advancement of technology, creating a chasm between novice and veteran companies. The advancement of computers and video games allows developers to create more complex and realistic games, but there is a cost associated with the production of this content making it more expensive and complex. In addition, consumer customers in this market require significant improvement with each generation making development more expensive. The genre of racing games is particularly known for having achieved graphical realism and simulation status relatively early in the industry. This premature status imposes an even greater weight on its production. Some games use a technique called procedural content generation (GPC), which uses algorithms to dynamically create content or to overcome storage limits. This technique can also be used to create content automatically, but its use may limit the interaction of the game designer. This research aims to use procedurally generated content, associated with an artificial intelligence, to assist the designer in the production of racing games. Our aim is to achieve an efficiency gain for the development and cost reduction team, generating a higher added value product. The proposed tool aims to guide the designer in the creation of racing game content, using a concept of curves to simplify the design of the track, as well as to correct game design decisions, supporting creativity without removing the power of decision. The tool was then evaluated by game developers from different areas – among programmers, artists and designers – with the aim of evaluating the performance and compliance of the tool with its initial proposal. The evaluation helped build strengths and weaknesses, listing the needs of the developers, and illustrated new themes for future research.porUniversidade Federal de PernambucoPrograma de Pos Graduacao em Ciencia da ComputacaoUFPEBrasilAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessInteligência ArtificialJogos DigitaisGeração Procedimental De ConteúdoUma ferramenta de auxílio ao designer na Geração Procedimental de Conteúdo para jogos de corridainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesismestradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILDISSERTAÇÃO Antonio Vasconcelos Cavalcante Júnior.pdf.jpgDISSERTAÇÃO Antonio Vasconcelos Cavalcante Júnior.pdf.jpgGenerated Thumbnailimage/jpeg1258https://repositorio.ufpe.br/bitstream/123456789/29387/5/DISSERTA%c3%87%c3%83O%20Antonio%20Vasconcelos%20Cavalcante%20J%c3%banior.pdf.jpg00089a800845ea153c6cdd4b3966d35cMD55ORIGINALDISSERTAÇÃO Antonio Vasconcelos Cavalcante Júnior.pdfDISSERTAÇÃO Antonio Vasconcelos Cavalcante Júnior.pdfapplication/pdf5547790https://repositorio.ufpe.br/bitstream/123456789/29387/1/DISSERTA%c3%87%c3%83O%20Antonio%20Vasconcelos%20Cavalcante%20J%c3%banior.pdffd2a0114a7d1ce58fd4c968fc1cad1bdMD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/29387/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82311https://repositorio.ufpe.br/bitstream/123456789/29387/3/license.txt4b8a02c7f2818eaf00dcf2260dd5eb08MD53TEXTDISSERTAÇÃO Antonio Vasconcelos Cavalcante Júnior.pdf.txtDISSERTAÇÃO Antonio Vasconcelos Cavalcante Júnior.pdf.txtExtracted texttext/plain110724https://repositorio.ufpe.br/bitstream/123456789/29387/4/DISSERTA%c3%87%c3%83O%20Antonio%20Vasconcelos%20Cavalcante%20J%c3%banior.pdf.txtc18198f056f009e354f5e42aa5fed504MD54123456789/293872019-10-25 08:10:33.163oai:repositorio.ufpe.br:123456789/29387TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLMKgZGVjbGFyYSBxdWUgY3VtcHJpdSBxdWFpc3F1ZXIgb2JyaWdhw6fDtWVzIGV4aWdpZGFzIHBlbG8gcmVzcGVjdGl2byBjb250cmF0byBvdSBhY29yZG8uCgpBIFVGUEUgaWRlbnRpZmljYXLDoSBjbGFyYW1lbnRlIG8ocykgbm9tZShzKSBkbyhzKSBhdXRvciAoZXMpIGRvcyBkaXJlaXRvcyBkbyBkb2N1bWVudG8gZW50cmVndWUgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRvIHByZXZpc3RvIG5hIGFsw61uZWEgYykuCg==Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T11:10:33Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Uma ferramenta de auxílio ao designer na Geração Procedimental de Conteúdo para jogos de corrida
title Uma ferramenta de auxílio ao designer na Geração Procedimental de Conteúdo para jogos de corrida
spellingShingle Uma ferramenta de auxílio ao designer na Geração Procedimental de Conteúdo para jogos de corrida
CAVALCANTE JÚNIOR, Antonio Vasconcelos
Inteligência Artificial
Jogos Digitais
Geração Procedimental De Conteúdo
title_short Uma ferramenta de auxílio ao designer na Geração Procedimental de Conteúdo para jogos de corrida
title_full Uma ferramenta de auxílio ao designer na Geração Procedimental de Conteúdo para jogos de corrida
title_fullStr Uma ferramenta de auxílio ao designer na Geração Procedimental de Conteúdo para jogos de corrida
title_full_unstemmed Uma ferramenta de auxílio ao designer na Geração Procedimental de Conteúdo para jogos de corrida
title_sort Uma ferramenta de auxílio ao designer na Geração Procedimental de Conteúdo para jogos de corrida
author CAVALCANTE JÚNIOR, Antonio Vasconcelos
author_facet CAVALCANTE JÚNIOR, Antonio Vasconcelos
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/3206236943497086
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/9783292465422902
dc.contributor.author.fl_str_mv CAVALCANTE JÚNIOR, Antonio Vasconcelos
dc.contributor.advisor1.fl_str_mv RAMALHO, Geber Lisboa
contributor_str_mv RAMALHO, Geber Lisboa
dc.subject.por.fl_str_mv Inteligência Artificial
Jogos Digitais
Geração Procedimental De Conteúdo
topic Inteligência Artificial
Jogos Digitais
Geração Procedimental De Conteúdo
description A concorrência entre as empresas de jogos digitais vem aumentando juntamente com o avanço da tecnologia, criando um abismo entre empresas novatas e veteranas. O avanço dos computadores e dos videogames permite aos desenvolvedores criar jogos mais complexos e realistas, porém existe um custo associado à produção deste conteúdo tornando-o mais caro e complexo. Adicionalmente, os clientes consumidores deste mercado exigem uma melhora significativa a cada geração encarecendo o desenvolvimento. O gênero dos jogos de corrida é particularmente conhecido por ter alcançado o realismo gráfico e o status de simulação relativamente cedo na indústria. Esse status prematuro impõe um peso ainda maior na sua produção. Alguns jogos utilizam uma técnica chamada geração procedimental de conteúdo (GPC), que utiliza algoritmos para criar conteúdo dinamicamente ou para superar limites de armazenamento. Essa técnica também pode ser usada para criar conteúdo automaticamente, porém seu uso pode limitar a interação do designer de jogos. Esta pesquisa visa utilizar conteúdo gerado procedimentalmente, associado a uma inteligência artificial, para auxiliar o designer na produção de jogos de corrida. Nosso intuito é obter um ganho de eficiência para a equipe de desenvolvimento e redução dos custos, gerando um produto de maior valor agregado. A ferramenta proposta pretende guiar o designer na criação do conteúdo de jogos de corrida, utilizando um conceito de curvas para simplificar a elaboração do traçado, além de corrigir decisões de game design, dando suporte a criatividade sem retirar o poder de decisão. A ferramenta foi então submetida a avaliação de desenvolvedores de jogos de diversas áreas – entre programadores, artistas e designers – com o intuito de avaliar o desempenho e conformidade da ferramenta com a sua proposta inicial. A avaliação ajudou a elaborar pontos fortes e fracos, elencando as necessidades dos desenvolvedores e ilustrou novos temas para futuras pesquisas.
publishDate 2017
dc.date.issued.fl_str_mv 2017-09-05
dc.date.accessioned.fl_str_mv 2019-02-21T22:18:57Z
dc.date.available.fl_str_mv 2019-02-21T22:18:57Z
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 https://repositorio.ufpe.br/handle/123456789/29387
dc.identifier.dark.fl_str_mv ark:/64986/00130000020kj
url https://repositorio.ufpe.br/handle/123456789/29387
identifier_str_mv ark:/64986/00130000020kj
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.publisher.program.fl_str_mv Programa de Pos Graduacao em Ciencia da Computacao
dc.publisher.initials.fl_str_mv UFPE
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/29387/5/DISSERTA%c3%87%c3%83O%20Antonio%20Vasconcelos%20Cavalcante%20J%c3%banior.pdf.jpg
https://repositorio.ufpe.br/bitstream/123456789/29387/1/DISSERTA%c3%87%c3%83O%20Antonio%20Vasconcelos%20Cavalcante%20J%c3%banior.pdf
https://repositorio.ufpe.br/bitstream/123456789/29387/2/license_rdf
https://repositorio.ufpe.br/bitstream/123456789/29387/3/license.txt
https://repositorio.ufpe.br/bitstream/123456789/29387/4/DISSERTA%c3%87%c3%83O%20Antonio%20Vasconcelos%20Cavalcante%20J%c3%banior.pdf.txt
bitstream.checksum.fl_str_mv 00089a800845ea153c6cdd4b3966d35c
fd2a0114a7d1ce58fd4c968fc1cad1bd
e39d27027a6cc9cb039ad269a5db8e34
4b8a02c7f2818eaf00dcf2260dd5eb08
c18198f056f009e354f5e42aa5fed504
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1815172695571038208