Diseño e implementación de un videojuego con Godot Engine: Ascent Tower

dc.contributor.advisorAbad Cerdá, Francisco José
dc.contributor.affiliationDepartamento de Sistemas Informáticos y Computación
dc.contributor.affiliationInstituto Universitario de Automática e Informática Industrial
dc.contributor.affiliationEscuela Técnica Superior de Ingeniería Informática
dc.contributor.authorPérez Asensio, Javieres_ES
dc.date.accessioned2024-09-11T18:47:08Z
dc.date.available2024-09-11T18:47:08Z
dc.date.created2024-07-15
dc.date.issued2024-09-11es_ES
dc.description.abstract[ES] Este Trabajo de Fin de Grado consiste en la creación de un mínimo producto viable de un videojuego 2D desde cero. Este desarrollo se ha realizado con el motor de videojuegos Godot Engine. Se ha empleado la plataforma HacknPlan para facilitar la planificación y el desarrollo ágil del proyecto y GitHub para gestionar el proyecto bajo un control de versiones. El videojuego trata sobre un guerrero que encuentra una torre de un castillo medieval muy alta; tan alta que las nubes no le dejan ver su final. Observando dicha torre escucha la voz de una persona que está pidiendo auxilio y el guerrero decide adentrarse para rescatarla sin saber que está habitada por monstruos y enemigos que le impedirán el ascenso y rescate de la persona en apuros. Durante esta aventura el guerrero irá aumentando su fuerza con los artefactos que vayan dejando los enemigos al ser derrotados para, finalmente, cumplir su objetivo de poner a salvo a la persona que suplicaba por su vida. Durante el desarrollo del videojuego se aplicarán técnicas de patrones de diseño especializadas para videojuegos y los niveles se irán generando proceduralmente conforme el jugador vaya avanzando por los pisos de la torre del castillo.es_ES
dc.description.abstract[EN] This Final Degree Project consists of creating a minimum viable product of a 2D video game from scratch. This development has been carried out using the Godot Engine. The HacknPlan platform was used to facilitate the planning and agile development of the project, and GitHub was used to manage the project under version control. The video game is about a warrior who finds a very tall tower of a medieval castle; so tall that the clouds obscure its top. Observing the tower, he hears the voice of a person calling for help, and the warrior decides to enter the tower to rescue them, unaware that it is inhabited by monsters and enemies that will hinder his ascent and the rescue of the person in distress. During this adventure, the warrior will increase his strength with the artifacts left by the defeated enemies, to ultimately achieve his goal of saving the person pleading for their life. Throughout the development of the video game, specialized design pattern techniques for video games will be applied, and the levels will be procedurally generated as the player advances through the floors of the castle tower.en_EN
dc.description.accrualMethodTFGMes_ES
dc.description.bibliographicCitationPérez Asensio, J. (2024). Diseño e implementación de un videojuego con Godot Engine: Ascent Tower. Universitat Politècnica de València. https://riunet.upv.es/handle/10251/208002es_ES
dc.format.extent146es_ES
dc.identifier.urihttps://riunet.upv.es/handle/10251/208002
dc.languageEspañoles_ES
dc.publisherUniversitat Politècnica de Valènciaes_ES
dc.relation.pasarelaTFGM\162462es_ES
dc.rightsReserva de todos los derechoses_ES
dc.rights.accessRightsAbiertoes_ES
dc.subjectVideojuegos 2Des_ES
dc.subjectDesarrollo de softwarees_ES
dc.subjectGeneración procedurales_ES
dc.subjectMetodologías ágileses_ES
dc.subjectPatrones de diseñoes_ES
dc.subjectControl de versioneses_ES
dc.subjectGodotes_ES
dc.subject2D video gameses_ES
dc.subjectProcedural generationes_ES
dc.subjectSoftware developmentes_ES
dc.subjectAgile methodologieses_ES
dc.subjectDesign patternses_ES
dc.subject.classificationLENGUAJES Y SISTEMAS INFORMATICOSes_ES
dc.subject.otherGrado en Ingeniería Informática-Grau en Enginyeria Informàticaes_ES
dc.titleDiseño e implementación de un videojuego con Godot Engine: Ascent Toweres_ES
dc.title.alternativeDesign and implementation of a videogame using Godot Engine: Ascent Toweres_ES
dc.title.alternativeDisseny i implementació d'un videojoc amb Godot Engine: Ascent Toweres_ES
dc.typeProyecto/Trabajo fin de carrera/gradoes_ES
dspace.entity.typePublication
person.identifier54312
person.identifier.orcid0000-0001-5896-8645
relation.isAdvisorOfPublicationacaf9d90-69fd-4d59-96a2-213b6825596a
relation.isAdvisorOfPublication.latestForDiscoveryacaf9d90-69fd-4d59-96a2-213b6825596a
relation.isOrgUnitOfPublication3bea99aa-2e86-4478-b61d-bcef5499b366
relation.isOrgUnitOfPublication4da5e82d-4dc1-4f6f-b1c3-f30b0be2adce
relation.isOrgUnitOfPublicationd307086e-520c-4cdc-8116-d7178d71bfdc
relation.isOrgUnitOfPublication.latestForDiscovery3bea99aa-2e86-4478-b61d-bcef5499b366
upv.uuid90ca8f11-6bc2-4074-a49e-9d4b76479aa1es_ES

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Perez - Diseno e implementacion de un videojuego con Godot Engine Ascent Tower.pdf
Tamaño:
6.89 MB
Formato:
Adobe Portable Document Format