Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/82905
DC FieldValueLanguage
dc.contributor.advisorRoque, Licínio Gomes-
dc.contributor.authorSilva, João André Carvalho da-
dc.date.accessioned2018-12-22T18:42:34Z-
dc.date.available2018-12-22T18:42:34Z-
dc.date.issued2017-09-11-
dc.date.submitted2019-01-20-
dc.identifier.urihttps://hdl.handle.net/10316/82905-
dc.descriptionDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia-
dc.description.abstractDefinir corretamente parâmetros de videojogos para evocar uma experiência de jogo pretendida não é uma tarefa fácil, e fazê-lo de forma errada pode algumas vezes levar a experiências arruinadas. Este projeto visa empregar métodos de geração de conteúdo procedimental para gerar ambientes de jogo adaptativos de um videojogo original, baseados em dados de utilizador recolhidos, e permitindo assim encontrar intervalos de parâmetros interessantes para suscitar a experiência de jogo desejada. Para concretizar isto, um protótipo com um algoritmo de geração de conteúdo procedimental, responsável por criar os mundos de jogo, foi desenhado e implementado. Depois de uma integração com uma ferramenta utilizada para analisar dados de jogo, várias pessoas realizaram testes de jogabilidade. Estes testes ajudaram a perceber os parâmetros a serem usados no método de geração, evocando a experiência de jogo pretendida. Os resultados permitiram-nos obter valores que de momento parecem ser os melhores para a experiência desejada, mas que também podem ser melhorados com mais sessões de testes. A ferramenta usada teve os seus problemas, mas também ajudou a melhorar os parâmetros do algoritmo de geração. Esta dissertação permitiu-me aprender a desenhar e prototipar tanto um videojogo como um algoritmo de geração, ao mesmo tempo que estes eram integrados com uma ferramenta externa .por
dc.description.abstractCorrectly defining video game parameters to evoke an intended gameplay experience is not an easy task, and doing it wrong may sometimes lead to a ruined experience. This project aims at employing procedural content generation methods to generate adaptive game environments of an original video game, based on gathered user data and thus allowing to find interesting parameter ranges to elicit the desired gameplay experience. To achieve this, a prototype with a procedural content generation algorithm responsible for creating game worlds was designed and implemented. After an integration with a framework used to analyse game data, several people performed gameplay tests. These tests helped in understanding the parameters to use in the generation method, eliciting the intended gameplay experience. The results allowed us to retrieve values that currently seem the best fit for the desired experience, but that can also be improved with more testing sessions. The framework had its issues but also aided in improving the parameters for the generation algorithm. This dissertation allowed me to learn to design and prototype both a video game and a generation algorithm while integrating them with an external framework .eng
dc.language.isoeng-
dc.rightsopenAccess-
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0/-
dc.subjectgeração de conteúdo procedimentalpor
dc.subjectvideojogospor
dc.subjectdesign de jogospor
dc.subjectguiado pela experiênciapor
dc.subjectprocedural content generationeng
dc.subjectvideo gameseng
dc.subjectgame designeng
dc.subjectexperience-driveneng
dc.titleGenerative Game Design: A Case Studyeng
dc.title.alternativeDesign de Jogo Generativo: Um Estudo de Casopor
dc.typemasterThesis-
degois.publication.locationDEI-FCTUC-
degois.publication.titleGenerative Game Design: A Case Studyeng
dc.peerreviewedyes-
dc.identifier.tid202123286-
thesis.degree.disciplineInformática-
thesis.degree.grantorUniversidade de Coimbra-
thesis.degree.level1-
thesis.degree.nameMestrado em Engenharia Informática-
uc.degree.grantorUnitFaculdade de Ciências e Tecnologia - Departamento de Engenharia Informática-
uc.degree.grantorID0500-
uc.contributor.authorSilva, João André Carvalho da::0000-0002-9374-5292-
uc.degree.classification18-
uc.degree.presidentejuriCunha, Paulo José Osório Rupino da-
uc.degree.elementojuriArrais, Joel Perdiz-
uc.degree.elementojuriRoque, Licínio Gomes-
uc.contributor.advisorRoque, Licínio Gomes::0000-0002-1911-2788-
uc.controloAutoridadeSim-
item.fulltextCom Texto completo-
item.grantfulltextopen-
item.languageiso639-1en-
item.cerifentitytypePublications-
item.openairetypemasterThesis-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
crisitem.advisor.researchunitCISUC - Centre for Informatics and Systems of the University of Coimbra-
crisitem.advisor.parentresearchunitFaculty of Sciences and Technology-
crisitem.advisor.orcid0000-0002-1911-2788-
Appears in Collections:UC - Dissertações de Mestrado
Files in This Item:
File Description SizeFormat
GenerativeGameDesignACaseStudy_JoaoSilva.pdf22.15 MBAdobe PDFView/Open
Show simple item record

Page view(s) 50

600
checked on Oct 1, 2024

Download(s) 20

1,083
checked on Oct 1, 2024

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons