Olimpiada FDI: una suite de juegos educativos con ranking y medallero de la FDI
Loading...
Official URL
Full text at PDC
Publication date
2015
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citation
Abstract
El proyecto OlimpiadaFDI ha consistido en el desarrollo de una plataforma gamificada de juegos educativos,centrada en el ámbito de la Ingeniería Informática. La visión del proyecto es la creación de una plataforma inspirada en Steam o Xbox Live en la que distintos desarrolladores pueden contribuir distintos juegos, pero las puntuaciones, insignias y logros conseguidos dentro de cada juego se asocian al perfil de cada usuario. Además, la plataforma está concebida para soportar juegos de distintas plataformas (e.g. HTML5, Android, C++, Java) que podrían ser implementadas por distintos equipos de desarrollo. De cara a conseguir estos objetivos, el desarrollado ha consistido en la realización de la infraestructura de una plataforma de distribución de juegos educativos y servicios, tanto para los juegos como para los usuarios. Esta plataforma se basa en una página web que nos permite realizar la gestión de los usuarios, además de gestionar las puntuaciones y logros de cada usuario, la creación de grupos de usuario y la consulta de rankings de puntuación. Para completar se ha desarrollado un amplio conjunto de juegos a modo de implementaciones de referencia, mostrando como distintos juegos de distintas plataformas podrían coexistir dentro del ecosistema de juegos propuesto por OlimpiadaFDI. Tanto los juegos como el portal web se comunican con un backend de servicios REST que lleva la gestión de usuarios, insignias, grupos y puntuaciones, dando lugar a un sistema modular y extensible. Esto supone además que la plataforma quedará abierta para que otros desarrolladores puedan aprovecharse de ella e incluir sus propios juegos.
The project aims at developing an infrastructure of a platform for the distribution of educational games and services, both for game developers and users. This platform is supported by a website that allows us to manage the users together with the rankings, coming from the scores achieved through the “badges” of the games. At the same time it possesses the function to create groups that carry out competitions between the scores of the users from each group. To complete a wide suite of games on different platforms we´re developing the first launch of the system. Our platform is characterized by being innovative in the field of education, offering the possibility to learn and compete at the same time; which is an incentive during the learning process. We can differentiate three main elements in the platform: • Backend services divided into two parts, to support both games as well as users and group’s features. • Web presentation with “badges”, users and groups management and presentation of rankings. • Suite of games in different platforms. The platform will remain open so that other developers can take advantage of it and include their own games.
The project aims at developing an infrastructure of a platform for the distribution of educational games and services, both for game developers and users. This platform is supported by a website that allows us to manage the users together with the rankings, coming from the scores achieved through the “badges” of the games. At the same time it possesses the function to create groups that carry out competitions between the scores of the users from each group. To complete a wide suite of games on different platforms we´re developing the first launch of the system. Our platform is characterized by being innovative in the field of education, offering the possibility to learn and compete at the same time; which is an incentive during the learning process. We can differentiate three main elements in the platform: • Backend services divided into two parts, to support both games as well as users and group’s features. • Web presentation with “badges”, users and groups management and presentation of rankings. • Suite of games in different platforms. The platform will remain open so that other developers can take advantage of it and include their own games.
Description
Trabajo de Fin de Grado en Ingeniería Informática (Facultad de Informática, Curso 2014-2015)