Please use this identifier to cite or link to this item: https://hdl.handle.net/11000/38330
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorQuesada Martínez, Manuel-
dc.contributor.authorHernández Reynoso, Enzo Agustín-
dc.contributor.otherDepartamentos de la UMH::Ingeniería de Computadoreses_ES
dc.date.accessioned2025-11-20T09:56:55Z-
dc.date.available2025-11-20T09:56:55Z-
dc.date.created2025-07-
dc.identifier.urihttps://hdl.handle.net/11000/38330-
dc.description.abstractLos Puzzle Boxes, como su nombre indica, son cajas normalmente de madera con patrones intricados que solo pueden ser abiertas resolviendo un puzle. Estos puzles pueden variar en complejidad, yendo desde algo simple como pulsar un botón oculto hasta algo complejo como la obtención de herramientas ocultas dentro de la caja, y su uso para la apertura de esta. Este proyecto se enfoca en el desarrollo de un videojuego en Realidad Virtual (RV) con la capacidad de crear, compartir y jugar niveles de Puzzle Boxes personalizados. El estudio inicial de videojuegos y herramientas de desarrollo relacionadas permite definir un marco de trabajo para crear un prototipo funcional de un videojuego de Realidad Virtual que permita jugar y distribuir puzles creados por los usuarios mediante un apartado de comunidad con un sistema de valoraciones y comentarios. El editor usado para crear los puzles será personalizable, así que se ajustará la colocación de los bloques de manera más precisa dependiendo de las necesidades del usuario. La implementación está dividida en dos partes: un videojuego de RV y un conjunto de servicios web que proporcionan acceso a la base de datos compartida que aloja información de la comunidad. Para el desarrollo del videojuego se explora y hace uso de las funcionalidades de Unreal Engine (UE) que permiten: el diseño y la interacción de interfaces, la implementación de un editor de puzles, y la interacción con objetos virtuales. Para la base de datos se usa MySQL y el servidor utiliza tecnología ASP.NET Core Web API. En cuanto al servidor se usa una plantilla de Visual Studio (VS) modificada y dividida en controladores y repositorios, añadiendo también la conexión con la base de datos y la autenticación mediante JWT. Se ha podido desplegar el prototipo elaborado en un entorno de desarrollo local por medio de un casco Valve Index, lo que ha permitido realizar diversas pruebas con usuarios a lo largo del desarrollo que han llevado a mejoras tanto en la experiencia de usuario como en los aspectos visuales del juego.es_ES
dc.formatapplication/pdfes_ES
dc.format.extent125es_ES
dc.language.isospaes_ES
dc.publisherUniversidad Miguel Hernández de Elchees_ES
dc.rightsinfo:eu-repo/semantics/openAccesses_ES
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectrealidad virtuales_ES
dc.subjectvideojuegoes_ES
dc.subjectunreal enginees_ES
dc.subjectpuzleses_ES
dc.subjectinterfazes_ES
dc.subjectcomunidades_ES
dc.subjecteditores_ES
dc.subjectVisual Studioes_ES
dc.subjectASP.NET Core Web APIes_ES
dc.subjectMySQLes_ES
dc.subject.otherCDU::6 - Ciencias aplicadas::62 - Ingeniería. Tecnologíaes_ES
dc.titleDesarrollo de un videojuego de realidad virtual basado en Puzle Boxeses_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
Appears in Collections:
TFG-Ingeniería Informática en Tecnologías de la Información


thumbnail_pdf
View/Open:
 TFG-Hernández Reinoso, Enzo.pdf

10,67 MB
Adobe PDF
Share:


Creative Commons ???jsp.display-item.text9???