[en] This Bachelor's Thesis explains the early development of the game Star Quest: Treasure Time, a multiplayer metroidvania starring two main characters with various different abilities, who will need to combine their strengths to advance through many levels. The game is made with the JavaScript engine Clockwork.js, developed and presented as Bachelor's Thesis by a colleague, and will be published in the Windows Store and hopefully Xbox One. It is meant to be a project worth of presenting to various game competitions as well as a demo for the engine used which is complex enough to showcase its potential. For that, it will be a fun experience with many abilities the players will have to use in order to advance, a beautiful piece of art with big maps and traditionally animated characters, and an innovative project that includes the features every metroidvania game has and adds new ones like the cooperative multiplayer or dynamic lighting. The document will describe the game's design: the character's looks, abilities and personalities, the story of the game and motives of the characters, and the modules the code is divided into with explanations of their function. After this, there will be a brief discussion on the state of the art of games like this one: metroidvanias, and Universal Windows Platform games. The development of the most important features of the project will then be explained, followed by the process of integration and testing of those features, and a section on the conclusions extracted from the development and the future of the game.

[es] Este Trabajo Fin de Grado explica los primeros pasos del desarrollo del juego Star Quest: Treasure Time, un metroidvania multijugador protagonizado por dos personajes con varias habilidades diferentes, que necesitarán combinar esas habilidades para avanzar por muchos niveles. El juego está hecho con el motor Clockwork.js , un motor en JavaScript creado y presentado como Trabajo Fin de Grado por un compañero, y será publicado en la tienda de Windows y, si es posible, en Xbox One. Este proyecto ha sido creado para ser lo suficientemente bueno para presentar a varias competiciones de videojuegos, y para usarse como demostración de la capacidad del motor, siendo un juego lo suficientemente complejo para mostrar todo su potencial. Para ello, será una experiencia divertida con muchas habilidades que los jugadores tendrán que usar para seguir adelante, una obra de arte con grandes mapas y personajes animados tradicionalmente, y un innovador proyecto que incluirá las características propias de cualquier metroidvania y añadirá nuevas como el multijugador cooperativo o la iluminación dinámica. Este documento describirá el diseño del juego: la apariencia de los personajes, sus habilidades y personalidad, la historia del juego y la motivación de los personajes, y los módulos en los que se divide el código con explicaciones de la función de cada uno. Después de esto, se discutirá brevemente el estado del arte de juegos parecidos: metroidvanias, y juegos de Universal Windows Platform. El desarrollo de las características más importantes será explicado a continuación, seguido del proceso de integración y pruebas de las mismas, y una sección sobre las conclusiones extraídas del desarrollo y el futuro del juego.