Para depositar en Docta Complutense, identifícate con tu correo @ucm.es en el SSO institucional: Haz clic en el desplegable de INICIO DE SESIÓN situado en la parte superior derecha de la pantalla. Introduce tu correo electrónico y tu contraseña de la UCM y haz clic en el botón MI CUENTA UCM, no autenticación con contraseña.
 

Extendiendo uAdventure con funcionalidades de geoposicionamiento

dc.contributor.advisorFernández Manjón, Baltasar
dc.contributor.advisorMartínez Ortiz, Iván
dc.contributor.authorPérez Colado, Víctor Manuel
dc.date.accessioned2023-06-18T00:38:32Z
dc.date.available2023-06-18T00:38:32Z
dc.date.issued2017
dc.descriptionMáster en Ingeniería Informática, Facultad de Informática, Departamento de Ingeniería del Software e Inteligencia Artificial, curso 2016-2017
dc.description.abstractEl crecimiento de las tecnologías móviles ha creado nuevas posibilidades para el desarrollo de videojuegos. En este ámbito, sacar partido de los sensores existentes en los terminales puede dar lugar a nuevas mecánicas que integren todavía más los juegos con la realidad. Este es el caso de los juegos geoposicionados. El gran éxito de videojuegos como Pokémon GO ha suscitado un gran interés social en dicho campo. Dentro del ámbito educativo, los juegos serios no pueden ser una excepción en este movimiento. Por ello, las nuevas generaciones de juegos serios pueden basarse en ideas del campo del geoposicionamiento (y de la realidad aumentada) para proporcionar enseñanzas más interactivas y auténticas en las que se mezclen elementos reales y elementos de juego en el proceso de aprendizaje. La plataforma de creación de juegos denominada uAdventure, que aspira a convertirse en el sucesor de eAdventure tras el declive de Java, ha dado el salto definitivo a los dispositivos móviles a través de una reimplementación basada en el motor de videojuegos Unity3D. En este proyecto, además de hacer una reingeniería que ha permitido mejorar y pulir uAdventure, se han incorporado nuevas funcionalidades orientadas a sacar provecho del GPS incorporado en los dispositivos móviles. De esta forma se han creado nuevas mecánicas de juego tales como el acceso a zonas geoposicionadas, la visualización de elementos espaciales o el acercamiento a elementos en el espacio, dando lugar a nuevas interacciones conectadas directamente con el entorno que favorecen un aprendizaje a través de la experimentación. Más concretamente, se han desarrollado una serie de plugins para la plataforma uAdventure que permiten mezclar nuevos elementos geoposicionados y elementos del modelo de uAdventure en un nuevo tipo de escena de tipo mapa. Este mapa permitirá a los jugadores ser representados en el entorno de juego y convertir el entorno real en un elemento virtual. Además, dado que el geoposicionamiento puede fallar en interiores, se incorporan soporte de códigos QR que permite realizar posicionamiento de bajo coste en interiores. Para la implementación de los plugins, la arquitectura de uAdventure se ha mejorado drásticamente en términos de extensibilidad, pudiendo incorporar nuevas mecánicas sin necesidad de ser un gran experto en la plataforma. Finalmente, el proyecto cubre la incorporación del geoposicionamiento en las analíticas de aprendizaje, así como la ejecución de un caso de prueba con usuarios que ha permitido una validación inicial del desarrollo realizado y de las nuevas posibilidades de las analíticas resultantes teniendo en cuenta el geoposicionamiento.
dc.description.abstractMobile technologies evolution has created new possibilities for game development. Taking advantage of the mobile device sensors it is possible to develop new game mechanics that better integrate games with reality. This is the case of geolocated games. The big success of videogames like Pokémon GO has aroused a big social interest in that field. Serious games cannot be an exception for this movement. New generations of serious games can take advantage of geolocation (and also augmented reality) to create more interactive and realistic learning experiences that mix up real and game elements in the learning process. The serious games authoring tool called uAdventure, that aims to become the successor of eAdventure after all the present Java issues (e.g. deployment), has made the final step towards mobile devices by being reimplemented on top of Unity3D videogame engine. In this project, not only a reengineering that has improved and polished uAdventure has been done but it has also included new functionalities oriented to take advantage of the GPS already present in mobile devices. This way, new game mechanics have been developed such as entering geopositioned zones or especial element visualizations, creating new kinds of interactions directly connected with the environment to allow for a more experience-based learning. That way a new series of plugins for uAdventure have been developed, allowing to mix up new geopositioned elements with already existing uAdventure model elements in a brand new map scene. This map will allow players to be represented inside the game and transform the real world into a virtual interactive element. In addition, due to the possible fails of indoors geopositioning, QR code support is provided as a low-cost alternative way to implement indoors positioning. In order to develop the plugins, uAdventure’s architecture has been drastically improved in terms of extensibility, allowing it to incorporate new mechanics without being an expert in the uA platform. Finally, the project has not only provided the support for geopositioning in uA linked with the learning analytics capabilities, but also has done an experiment with users to initially validate the development made and the new possibilities of the resulting analytics based on geopositioning.
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.eprint.idhttps://eprints.ucm.es/id/eprint/41634
dc.identifier.urihttps://hdl.handle.net/20.500.14352/19779
dc.language.isospa
dc.master.titleMáster en Ingeniería Informática
dc.page.total150
dc.rightsAtribución-NoComercial 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by-nc/3.0/es/
dc.subject.cdu004:37(043.3)
dc.subject.cdu621.396.946(043.3)
dc.subject.cdu004:793.7(043.3)
dc.subject.keywordeAdventure
dc.subject.keyworduAdventure
dc.subject.keywordHerramienta de Autoría
dc.subject.keywordUnity
dc.subject.keywordGeoposicionamiento
dc.subject.keywordGPS
dc.subject.keywordQR
dc.subject.keywordJuegos Serios
dc.subject.keywordPokémon GO
dc.subject.keywordLearning Analytics
dc.subject.keywordxAPI
dc.subject.keywordAuthoring Tools
dc.subject.keywordUnity3D
dc.subject.keywordGeopositioning
dc.subject.keywordSerious Games
dc.subject.ucmSistemas expertos
dc.subject.ucmSoftware
dc.subject.ucmMétodos de enseñanza
dc.subject.unesco3304.16 Diseño Lógico
dc.subject.unesco6104.02 Métodos Educativos
dc.titleExtendiendo uAdventure con funcionalidades de geoposicionamiento
dc.typemaster thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication7aa3aa1c-0f71-4c2f-8f82-275aa14354b1
relation.isAdvisorOfPublicationdea963b6-c09b-4f13-a535-76661dab0d5d
relation.isAdvisorOfPublication.latestForDiscovery7aa3aa1c-0f71-4c2f-8f82-275aa14354b1
relation.isAuthorOfPublicationeadee001-6d9a-4fe9-b475-d64ed77f4dd9
relation.isAuthorOfPublication.latestForDiscoveryeadee001-6d9a-4fe9-b475-d64ed77f4dd9

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Memoria TFM uAdventure - GPS Final Modificaciones + Paper.pdf
Size:
4.32 MB
Format:
Adobe Portable Document Format