Dungeon Crawler Mobile
Autor: | Romero Virue, Pol Genis, Universitat Autònoma de Barcelona. Escola d'Enginyeria |
---|---|
Přispěvatelé: | Sánchez Pujadas, Francisco Javier |
Jazyk: | Catalan; Valencian |
Rok vydání: | 2019 |
Předmět: | |
Zdroj: | Dipòsit Digital de Documents de la UAB Universitat Autònoma de Barcelona |
Popis: | Dungeon Crawler Mobile és un joc 2D per a dispositius Android de gènere Dungeon Crawler, on el jugador haurà d'avançar a través de sales plenes d'enemics, generades de forma procedural, fins a que aquests (els enemics) el derrotin. Per a vèncer els enemics, el jugador té a la seva disposició una sèrie d'atacs i habilitats, així com també pot recollir objectes que milloraran aquestes habilitats. Els controls del joc han sigut dissenyats tenint en compte les limitacions dels dispositius mòbils, així com també la dels jugadors. El projecte ha sigut realitzat fent servir Kotlin com a llenguatge de programació i LibGDX com a framework per a la visualització. La arquitectura emprada pel projecte ha sigut MVP amb els principis del Clean Code per tal de permetre una modificació i manteniment més senzills. Dungeon Crawler Mobile es un juego 2D para dispositivos Android de genero Dungeon Crawler, donde el jugador tendrá que avanzar a través de salas llenas de enemigos, generadas de forma procedural, hasta que estos (los enemigos) lo derroten. Para vencer a los enemigos, el jugador tiene a su disposición una serie de ataques y habilidades, también puede recoger objetos que mejoraran estas habilidades. Los controles del juego han sido diseñados teniendo en cuenta las limitaciones de los dispositivos móviles, así como también las de los jugadores. El proyecto se ha realizado con Kotlin como lenguaje de programación y LibGDX como framework para la visualización. La arquitectura usada en el proyecto ha sido MVP con principios de Clean Code para permitir una modificación y mantenimiento más sencillos. Dungeon Crawler Mobile is a 2D game of the Dungeon Crawler genre for Android devices. The Player has to advance through a number of enemy filled rooms, generated procedurally, until they (the enemies) defeat him (Player). To defeat the enemies the Player has at his disposal a number of attacks and abilities, as he also can recollect objects that will boost those abilities. The controls of the game have been designed accounting for the limitation that Mobile devices present as much as those present when the user plays. The project has been developed using Kotlin as its programming language and LibGDX as the framework to render the visuals. The architecture used for the project has been MVP with the Clean Code principles as to allow an easier time when modifying or maintaining the game. |
Databáze: | OpenAIRE |
Externí odkaz: |