research

Data extraction methodology to improve the gameplay experience in video games and to analyse the user's profile behaviour and its evolution

Abstract

Los videojuegos son la principal fuente de entretenimiento en nuestros días y la que más beneficios genera en la industria de los contenidos audiovisuales. Para las compañías que desarrollan videojuegos es muy importante saber el perfil de los usuarios que adquieren sus videojuegos para, posteriormente, desarrollar contenido específico para dichos usuarios. Los usuarios, por otra parte, exigen un mayor realismo en la inteligencia artificial de los enemigos y un mayor nivel de dificultad, todo ello unido a una elevada capacidad de personalización del modo de juego. En el ámbito de la inteligencia artificial y de la personalización existen videojuegos con mecánicas dinámicas que hacen que cada partida tenga una experiencia única. En este trabajo se pretende, mediante el diseño y programación de un videojuego, abordar dichos problemas para conseguir una metodología que sirva de ayuda en este campo. Para ello, se recopilarán estadísticas de uso del videojuego que serán analizadas para determinar las mejoras realizables dentro del propio videojuego. Con estas estadísticas, se realizar a un análisis de los perfiles de los usuarios presentes en el videojuego con el objetivo de saber los distintos tipos de usuarios que hay en función de su nivel de habilidad y en función de su estilo de juego. Todo esto se realizar a con el objetivo de proporcionar una experiencia más gratificante de cara al usuario. De esta forma, se podrán crear mecánicas dinámicas de juego en función de las acciones que hayan realizado cada uno de los usuarios. Finalmente, este trabajo aprovecha esta información para aportar posibles soluciones para mejorar la jugabilidad del propio videojuego y para clasificar a los usuarios en función de la evolución de su perfil utilizando los resultados extraídos del análisis realizado. Para realizar el análisis propuesto se han empleado técnicas de Data Mining no supervisado y series temporales.Video games are the main source of entertainment these days and the most pro table industry that generates audiovisual contents. On the one hand, video game companies consider important to understand their users pro le in order to develop especi c content for them. On the other hand, current users require some arti cial intelligence improvements and gameplay customization to enrich the game experience. In the eld of arti cial intelligence and gameplay customization, there are several video games with dynamic gameplay mechanics that make each game looks like a new and unique experience. The goal of this work, through the design and programming of a video game, is to get a methodology that helps in this eld. To do this, usage video game statistics are collected to be analyzed in order to determine the achievable improvements within the video game itself. With these statistics, an analysis of the users pro les present in the video game is performed in order to know the di erent types of users depending on their skill level and their play style. All this is done with the aim of providing a more rewarding experience for the user. Thus, it can be created dynamic gameplay mechanics based on the actions of each user. Finally, this work uses this information to provide possible solutions to improve the gameplay of the video game and to classify the users according to their pro le evolution by using the results extracted from the previous analysis. To perform the proposed analysis, unsupervised data mining and time-series techniques have been employed

    Similar works

    Full text

    thumbnail-image

    Available Versions