Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Sistema de dificultad dinámico adaptativo para videojuegos

dc.contributor.advisorJiménez Díaz, Guillermo
dc.contributor.authorCarreras Bagur, Adrià
dc.contributor.authorMolinero Aparicio, Sergio
dc.contributor.authorCarnicero Esteban, Andrés
dc.contributor.authorGarcía Castro, Oscar
dc.date.accessioned2024-11-18T16:07:35Z
dc.date.available2024-11-18T16:07:35Z
dc.date.issued2024
dc.degree.titleGrado en Desarrollo de Videojuegos
dc.descriptionTrabajo de Fin de Grado en Desarrollo de Videojuegos, Facultad de Informática UCM, Departamento de Ingeniería del Software e Inteligencia Artificial, Curso 2023/2024
dc.description.abstractLa evolución de los videojuegos y la percepción que tienen los jugadores de ellos ha hecho que constantemente se hayan buscado nuevas y mejores maneras de equilibrar su dificultad y ajustar lo mejor posible la experiencia de usuario. De ahí nacen los Dynamic Difficulty Adjustment System o DDA, sistemas de equilibrado de dificultad dinámicos que se ajustan en tiempo real a la habililidad o perfil de jugador. Para este trabajo se ha diseñado e implementado una herramienta para el motor de videojuegos Unity que permite realizar ajustes de dificultad dinámicos en distintos videojuegos, recogiendo datos mediante un sistema de telemetría, interpretando métricas y ajustando los perfiles en determinados momentos. Permite definir diferentes configuraciones de perfiles y, aunque necesita instrumentalización por código, esta herramienta es bastante accesible para diseñadores pues les otorga bastante libertad a la hora de ajustar los parámetros del equilibrado desde una ventana en el propio editor de Unity. Para probar la utilidad de este sistema, se ha utilizado en dos prototipos jugables reales: Neon Rider [1] y Hellfire Poncho [2]. Sobre este último se ha hecho un minucioso estudio sobre los elementos que determinaban la dificultad del título, para así poder realizar un ajuste dinámico correcto con el que realizar pruebas en usuarios reales y demostrar las virtudes del sistema.
dc.description.abstractThe evolution of video games and the perception that players have of them has led to the constant search for new and better ways to balance their difficulty and adjust the user experience as best as possible. That is the origin of Dynamic Difficulty Adjustment Systems or DDA, difficulty systems that adapt to the player’s ability or profile in real time. For this job a tool for the video game engine Unity that allows dynamic difficulty adjustments in different video games, collecting data with a telemetry system, interpreting metrics and adjusting the profiles at certain times has been designed and implemented . It allows to define different profile configurations and although it needs code instrumentation, this tool is quite accessible for designers because it gives them enough freedom to adjust the balancing parameters from a window in the editor of Unity. To test the usefulness of this system, it has been tested on two real playable prototypes: Neon Rider [1] and Hellfire Poncho [2]. On the latter, a thorough study has been made on the elements that determined the difficulty of the title, in order to make a correct dynamic adjustment with which to perform tests on real users and demonstrate the virtues of the system.
dc.description.departmentDepto. de Ingeniería de Software e Inteligencia Artificial (ISIA)
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.identifier.urihttps://hdl.handle.net/20.500.14352/110724
dc.language.isospa
dc.page.total170
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.cdu004(043.3)
dc.subject.keywordVideojuego
dc.subject.keywordAjuste de dificultad dinámica
dc.subject.keywordEquilibrado de dificultad
dc.subject.keywordDiseño de videojuegos
dc.subject.keywordVideo games
dc.subject.keywordDynamic difficulty adjustment
dc.subject.keywordDifficulty balancing
dc.subject.keywordGame design
dc.subject.ucmInformática (Informática)
dc.subject.unesco33 Ciencias Tecnológicas
dc.titleSistema de dificultad dinámico adaptativo para videojuegos
dc.title.alternativeDynamic difficulty adjustment system for videogames
dc.typebachelor thesis
dc.type.hasVersionAM
dspace.entity.typePublication
relation.isAdvisorOfPublicationb6f540da-49b8-4159-b645-ea4adff55abe
relation.isAdvisorOfPublication.latestForDiscoveryb6f540da-49b8-4159-b645-ea4adff55abe

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Sistema_de_dificultad_dinamico_adaptativo_para_videojuegos.pdf
Size:
19.63 MB
Format:
Adobe Portable Document Format