Desarrollo de un Videojuego 3D de Exploración con Escenarios Procedurales en Unreal Engine 5
Loading...
Identifiers
Publication date
Reading date
Authors
Collaborators
Advisors
Tutors
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Share
Center
Department/Institute
Abstract
En este Trabajo de Fin de Grado se elabora un videojuego 3D en tercera persona desarrollado en Unreal Engine 5.
El juego trata sobre la exploración de escenarios, en los cuales el jugador deberá encontrar una serie de objetos que le permitan avanzar al siguiente nivel. La mecánica del juego es simple, ya que la parte destacada del proyecto son los escenarios, los cuales se generan proceduralmente. La generación procedural de escenarios permite que cada nivel pueda ser jugado múltiples veces ofreciendo experiencias de juego distintas, pero sin el trabajo de hacer manualmente nuevas versiones del nivel. El proyecto pretende así analizar dicha tecnología y su impacto.
El trabajo empezó desarrollándose en Unreal Engine 5.5, mediante blueprints y grafos PCG (Procedural Content Generation), pero acabó trasladándose a la versión 5.7.
El documento presenta una introducción a la generación procedural y sus ventajas. Se comentarán las metodologías de la Ingeniería de Software empleadas para el desarrollo del videojuego, junto con su respectiva documentación.
Se explicará en detalle cómo se ha introducido la tecnología PCG en Unreal y cómo se ha empleado en la generación de los escenarios del juego. También cómo podemos extrapolar esta forma de crear escenarios en otros contextos, tanto fuera como dentro de la industria del videojuego.
Para finalizar, se expondrán las herramientas y tecnologías usadas a lo largo del desarrollo y se presentará un análisis de pruebas realizadas con jugadores reales.
Description
Bibliographic citation
Collections
Endorsement
Review
Supplemented By
Referenced by
Creative Commons license
Except where otherwised noted, this item's license is described as Attribution-NonCommercial-NoDerivatives 4.0 International










