Mostra i principali dati dell'item

dc.contributor.advisorLozano Murciego, Álvaro es_ES
dc.contributor.authorRey Armesto, Fiz
dc.date.accessioned2024-06-13T08:53:54Z
dc.date.available2024-06-13T08:53:54Z
dc.date.issued2023-07
dc.identifier.urihttp://hdl.handle.net/10366/158271
dc.descriptionTrabajo de Fin de Grado. Grado en Ingeniería Informática. Curso académico 2022-2023.es_ES
dc.description.abstract[ES]La aparición de nuevas tecnologías como la Realidad Virtual ha permitido el desarrollo de videojuegos con un grado de inmersión muy avanzado, llegando hasta el punto de que al usuario le pueda costar distinguir lo real de lo virtual. A pesar de llevar ya algunos años en el mercado, la novedad de estas tecnologías y el limitado número de jugadores hace que el desarrollo de este tipo de juegos todavía no sea mainstream en el mundo del desarrollo de videojuegos y no existan muchos juegos en la categoría survival. Por este motivo, en este Trabajo Fin de Gradoplantea el desarrollo de un videojuego de tipo survival en Realidad Virtual para la plataforma Windows utilizando el motor gráfico Unreal Engine 5, haciendo uso de su nueva tecnología de Nanite que permite cargar modelos 3D con una cantidad ingente de polígonos sin perder calidad de renderizado a un coste computacional muy bajo. Esto permite ofrecer calidad de gráficos del estado del arte (como los modelos de fotogrametría creados con herramientas como RealityCapture) en plataformas de Realidad Virtual, algo impensable hasta la fecha. Esta tecnología se convertirá en el nuevo paradigma para experiencias realistas con renderizado en tiempo real tanto para Realidad Virtual como para experiencias de escritorio. Esta tecnología combinada con DLSS (Deep Learning Super Sampling o supermuestreo de deep learning) de NVIDIA ya permite tener experiencias hiperrealistas y fluidas al mismo tiempo, lo que un juego estilo survival necesita. El videojuego desarrollado consiste en una experiencia inmersiva en la que los jugadores deben enfrentarse a varios tipos de enemigos, solos o con otros jugadores, superando una serie de dificultades hasta cumplir un objetivo: llegar hasta una zona determinada o sobrevivir el máximo tiempo posible. Para comenzar la experiencia, los jugadores deberán crear una cuenta en el sistema para posteriormente autenticarse y almacenar sus estadísticas de juego. La experiencia está dividida en niveles en los cuales se almacenan las estadísticas de los jugadores, estas se pueden comprobar dentro del menú principal de la experiencia y compararse con las de otros jugadores mediante dos tipos de marcadores. El desarrollo de este proyecto ha permitido la integración de los conocimientos adquiridos en el Grado en Ingeniería Informática como los relativos a la Programación Orientada a Objetos, conceptos de Ingeniería del Software, Bases de Datos, Informática Gráfica y otros nuevos directamente relacionados con las tecnologías empleadas en el desarrollo de videojuegos con el motor Unreal Engine.es_ES
dc.description.abstract[EN]The emergence of new technologies such as Virtual Reality has enabled the development of video games with a highly advanced degree of immersion, to the point where it can be difficult for the user to distinguish between what is real and what is virtual. Despite having been on the market for some years now, the novelty of these technologies and the limited number of players means that the development of this type of game is still not mainstream in the world of video game development and there are not many games in the survival category. For this reason, this thesis proposes the development of a survival type videogame in Virtual Reality for the Windows platform using the Unreal Engine 5 graphics engine, making use of its new Nanite technology that allows loading 3D models with a huge amount of polygons without losing rendering quality at a very low computational cost. This makes it possible to deliver state-of-the-art graphics quality (such as photogrammetry models created with tools like RealityCapture) on Virtual Reality platforms, something unthinkable until now. This technology will become the new paradigm for realistic experiences with real-time rendering for both Virtual Reality and desktop experiences. This technology combined with NVIDIA's Deep Learning Super Sampling (DLSS) is already enabling hyper-realistic and fluid experiences at the same time, which is what a survival style game needs. The developed game is an immersive experience in which players must face various types of enemies, alone or with other players, overcoming a series of challenges to achieve a goal: reach a certain area or survive as long as possible. To begin the experience, players must create an account in the system and then authenticate and store their game statistics. The experience is divided into levels in which the players' statistics are stored and can be checked in the main menu of the experience and compared with those of other players by means of two types of scoreboards. The development of this project has allowed the integration of the knowledge acquired in the Degree in Computer Engineering such as those related to Object Oriented Programming, Software Engineering concepts, Databases, Computer Graphics and other new ones directly related to the technologies used in the development of video games with the Unreal Engine.
dc.format.mimetypeapplication/pdf
dc.language.isospaes_ES
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectVideojuegoes_ES
dc.subjectRealidad virtuales_ES
dc.subjectUnreal Enginees_ES
dc.subjectDLSSes_ES
dc.subjectVideogamees_ES
dc.subjectVirtual realityes_ES
dc.titleVRSurvival: Desarrollo de un Videojuego en Realidad Virtual (RV)es_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.subject.unesco3304.17 Sistemas en Tiempo Reales_ES
dc.subject.unesco3304.14 Ordenadores Digitaleses_ES
dc.subject.unesco1203.23 Lenguajes de Programaciónes_ES
dc.subject.unesco1203.26 Simulaciónes_ES
dc.subject.unesco1203.04 Inteligencia Artificiales_ES
dc.subject.unesco1203.21 Sistemas de Navegación y Telemetría del Espacioes_ES
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses_ES


Files in questo item

Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail

Questo item appare nelle seguenti collezioni

Mostra i principali dati dell'item

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Excepto si se señala otra cosa, la licencia del ítem se describe como Attribution-NonCommercial-NoDerivatives 4.0 Internacional