RT info:eu-repo/semantics/bachelorThesis T1 API REST para la gestión de partidas multijugador de un juego serio A1 Maza Valles, Andrés de la A2 Universidad de Valladolid. Escuela de Ingeniería Informática de Valladolid K1 API REST K1 Node.js K1 Juegos K1 Idiomas AB En la actualidad, la revolución tecnológica ha provocado un gran cambio en la sociedad en la que vivimos, como por ejemplo la generalización y uso de dispositivos móviles por la gran mayoría de las personas. Con el tiempo, ha permitido que el mundo esté más conectado que nunca y eso ha conllevado a la importancia de aprender nuevos idiomas. A la vez, esta facilidad de acceso a los dispositivos también ha facilitado un aumento en la popularidad de los juegos para esta plataforma, haciendo posible a su vez la competición entre sus jugadores. Este Trabajo de Fin de Grado pretende dar soporte en la parte de backend del proyecto existente CoP (Clash of Pronunciation), un juego multijugador multiplataforma en el que los jugadores se enfrentan entre ellos al mismo tiempo que refuerzan su aprendizaje en un idioma distinto al suyo. En concreto, proporciona los servicios para el juego necesarios para poder administrar el modo multijugador y poder gestionar las partidas, así como que los usuarios tengan su propia cuenta y sistema de logros. Este servicio antes era proveído por la plataforma Google Play Games, pero desde el cierre de sus servidores para tareas multijugador, el proyecto CoP quedó sin su principal funcionalidad, por lo que este proyecto trata de solucionar este problema y diseñar una plataforma extensible para futuras funcionalidades. YR 2020 FD 2020 LK http://uvadoc.uva.es/handle/10324/44417 UL http://uvadoc.uva.es/handle/10324/44417 LA spa DS UVaDOC RD 21-nov-2024