Ajuste dinâmico de dificuldade híbrido em um jogo do gênero plataforma
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Monografias da UnB |
Texto Completo: | https://bdm.unb.br/handle/10483/25301 |
Resumo: | Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019. |
id |
UNB-2_00fcf35e173cb09468593028c8d20bf8 |
---|---|
oai_identifier_str |
oai:bdm.unb.br:10483/25301 |
network_acronym_str |
UNB-2 |
network_name_str |
Biblioteca Digital de Monografias da UnB |
repository_id_str |
11571 |
spelling |
Rosa, Marcos Paulo CayresCastanho, Carla DeniseROSA, Marcos Paulo Cayres. Ajuste dinâmico de dificuldade híbrido em um jogo do gênero plataforma. 2019. 123 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2019.https://bdm.unb.br/handle/10483/25301Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019.Conforme a indústria de videogames cresce, novos cenários surgem e os jogos devem se manter divertidos para distintos perfis de consumidor, com variados níveis de habilidades e preferências. Assim, surge um campo de pesquisa a partir da percepção e de mecanismos de ajuste da dificuldade nos jogos eletrônicos. Ou seja, um jogo pode ser tedioso quando muito fácil ou frustrante quando muito difícil, precisando oferecer um desafio contínuo e condizente ao jogador para mantê-lo motivado. A implementação de um sistema de dificuldade, ao se adaptar automaticamente à performance do jogador, pode melhorar a experiência geral do jogador com o jogo. Esses sistemas são comumente lineares, seguindo um padrão médio do público almejado. No entanto, a dificuldade pode ser adaptada de acordo com o desempenho do jogador, com seu estado afetivo ou a conjunção de ambos os modelos. No âmbito deste trabalho, objetiva-se investigar um método de estimação da dificuldade de níveis de jogos do gênero plataforma e se um mecanismo híbrido do Ajuste Dinâmico de Dificuldade (ADD) possibilita adequar a dificuldade ao jogador e mantê-lo em estado de fluxo, além de comparar sua eficiência com os outros modelos. Para isso, um jogo foi desenvolvido para se adaptar com base aos dados extraídos por algoritmos de análise de desempenho do jogador correlacionados aos obtidos por um sensor de captura de dados fisiológicos, mais especificamente pela Atividade Eletrodérmica (EDA). Além de jogar com os distintos modelos de ADD, cada participante respondeu questionários e teve seus dados coletados para averiguação dos objetos de pesquisa. O modelo híbrido demonstrou-se capaz de manter o jogador em estado de fluxo e adequar a dificuldade ao jogador, com resultados superiores aos demais modelos.Submitted by Letícia Fernanda Vieira Ramos (leticia.fernanda_@outlook.com) on 2020-06-19T19:16:39Z No. of bitstreams: 1 2019_MarcosPauloCayresRosa_tcc.pdf: 20024270 bytes, checksum: 629175e33c337e6d512b7624dd742067 (MD5)Approved for entry into archive by Biblioteca Digital de Monografias Gerência (bdm@bce.unb.br) on 2020-07-31T14:33:00Z (GMT) No. of bitstreams: 1 2019_MarcosPauloCayresRosa_tcc.pdf: 20024270 bytes, checksum: 629175e33c337e6d512b7624dd742067 (MD5)Made available in DSpace on 2020-07-31T14:33:00Z (GMT). No. of bitstreams: 1 2019_MarcosPauloCayresRosa_tcc.pdf: 20024270 bytes, checksum: 629175e33c337e6d512b7624dd742067 (MD5)As the video game industry grows, new scenarios arise and games should be entertaining for different consumer profiles with varying skill levels and preferences. Thus, a field of research emerges from the perception and mechanisms of adjustment of the difficulty in electronic games. That is, a game can be tedious when very easy or frustrating when very difficult, needing to offer a continuous and appropriate challenge to the player to keep him motivated. The implementation of a difficulty system, when adapting automatically to the performance of the player, can improve the overall experience of the player in the game. These systems are commonly linear, following the average pattern of the target audience. However, the difficulty can be adapted according to the player’s performance, his affective state or the conjunction of both models. In the scope of this work, the objective is to investigate a method that estimates the difficulty of game levels of the platform genre and if a hybrid Dynamic Difficulty Adjustment (DDA) mechanism makes it possible to adapt the difficulty to the player and keep him in a state of flow, besides comparing its efficiency with the other models. For this, a game was developed to adapt based on the data extracted by analysis algorithms of the player’s performance correlated to those obtained by a sensor that captures physiological data, more specifically by the Electrodermal Activity (EDA). In addition to playing with the different DDA models, each participant answered questionnaires and had their data collected for inquiry purposes. The hybrid model was able to keep the player in a state of flow and to adapt the difficulty to the player, with superior results compared to other models.A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar meu trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta.info:eu-repo/semantics/openAccessJogos eletrônicosAjuste Dinâmico de Dificuldade (ADD)Ajuste dinâmico de dificuldade híbrido em um jogo do gênero plataformainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2020-07-31T14:33:00Z2020-07-31T14:33:00Z2019-02-18porreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBLICENSElicense.txtlicense.txttext/plain1817http://bdm.unb.br/xmlui/bitstream/10483/25301/2/license.txt21554873e56ad8ddc69c092699b98f95MD52ORIGINAL2019_MarcosPauloCayresRosa_tcc.pdf2019_MarcosPauloCayresRosa_tcc.pdfapplication/pdf20024270http://bdm.unb.br/xmlui/bitstream/10483/25301/1/2019_MarcosPauloCayresRosa_tcc.pdf629175e33c337e6d512b7624dd742067MD5110483/253012020-07-31 11:33:00.363oai:bdm.unb.br:10483/25301w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIFByb2R1w6fDo28gCkRpc2NlbnRlIGRhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEuIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712020-07-31T14:33Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false |
dc.title.pt_BR.fl_str_mv |
Ajuste dinâmico de dificuldade híbrido em um jogo do gênero plataforma |
title |
Ajuste dinâmico de dificuldade híbrido em um jogo do gênero plataforma |
spellingShingle |
Ajuste dinâmico de dificuldade híbrido em um jogo do gênero plataforma Rosa, Marcos Paulo Cayres Jogos eletrônicos Ajuste Dinâmico de Dificuldade (ADD) |
title_short |
Ajuste dinâmico de dificuldade híbrido em um jogo do gênero plataforma |
title_full |
Ajuste dinâmico de dificuldade híbrido em um jogo do gênero plataforma |
title_fullStr |
Ajuste dinâmico de dificuldade híbrido em um jogo do gênero plataforma |
title_full_unstemmed |
Ajuste dinâmico de dificuldade híbrido em um jogo do gênero plataforma |
title_sort |
Ajuste dinâmico de dificuldade híbrido em um jogo do gênero plataforma |
author |
Rosa, Marcos Paulo Cayres |
author_facet |
Rosa, Marcos Paulo Cayres |
author_role |
author |
dc.contributor.author.fl_str_mv |
Rosa, Marcos Paulo Cayres |
dc.contributor.advisor1.fl_str_mv |
Castanho, Carla Denise |
contributor_str_mv |
Castanho, Carla Denise |
dc.subject.keyword.pt_BR.fl_str_mv |
Jogos eletrônicos Ajuste Dinâmico de Dificuldade (ADD) |
topic |
Jogos eletrônicos Ajuste Dinâmico de Dificuldade (ADD) |
description |
Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019. |
publishDate |
2019 |
dc.date.submitted.none.fl_str_mv |
2019-02-18 |
dc.date.accessioned.fl_str_mv |
2020-07-31T14:33:00Z |
dc.date.available.fl_str_mv |
2020-07-31T14:33:00Z |
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.citation.fl_str_mv |
ROSA, Marcos Paulo Cayres. Ajuste dinâmico de dificuldade híbrido em um jogo do gênero plataforma. 2019. 123 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2019. |
dc.identifier.uri.fl_str_mv |
https://bdm.unb.br/handle/10483/25301 |
identifier_str_mv |
ROSA, Marcos Paulo Cayres. Ajuste dinâmico de dificuldade híbrido em um jogo do gênero plataforma. 2019. 123 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2019. |
url |
https://bdm.unb.br/handle/10483/25301 |
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.source.none.fl_str_mv |
reponame:Biblioteca Digital de Monografias da UnB instname:Universidade de Brasília (UnB) instacron:UNB |
instname_str |
Universidade de Brasília (UnB) |
instacron_str |
UNB |
institution |
UNB |
reponame_str |
Biblioteca Digital de Monografias da UnB |
collection |
Biblioteca Digital de Monografias da UnB |
bitstream.url.fl_str_mv |
http://bdm.unb.br/xmlui/bitstream/10483/25301/2/license.txt http://bdm.unb.br/xmlui/bitstream/10483/25301/1/2019_MarcosPauloCayresRosa_tcc.pdf |
bitstream.checksum.fl_str_mv |
21554873e56ad8ddc69c092699b98f95 629175e33c337e6d512b7624dd742067 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB) |
repository.mail.fl_str_mv |
bdm@bce.unb.br||patricia@bce.unb.br |
_version_ |
1813908014289125376 |