Mostrar el registro sencillo del ítem
Desarrollo de un videojuego de mundo abierto utilizando técnicas de generación procedimental.
dc.contributor.advisor | Fernández-Leiva, Antonio José | |
dc.contributor.author | De Sousa Gonçalves, Marco António | |
dc.contributor.other | Lenguajes y Ciencias de la Computación | es_ES |
dc.date.accessioned | 2020-11-19T12:34:29Z | |
dc.date.available | 2020-11-19T12:34:29Z | |
dc.date.created | 2020 | |
dc.date.issued | 2020-11-19 | |
dc.identifier.uri | https://hdl.handle.net/10630/20396 | |
dc.description.abstract | En este proyecto se ha abordado el desarrollo de un videojuego de mundo abierto utilizando Unity y C#, cuyo mapeado es un planeta generado de forma procedimental. Utilizando las herramientas proporcionadas por Unity y la función matemática de ruido de Perlin, se ha implementado un algoritmo capaz de generar planetas de cualquier radio, con una topografía realista y distintos biomas que aportan diversidad al mundo. La jugabilidad es en primera persona, con combates cuerpo a cuerpo y recolección de alimentos para la supervivencia, pudiendo el jugador moverse por los continentes del planeta de forma libre. Se han desarrollado las mecánicas de juego, la generación del mapeado, las interfaces de usuario y la progresión en el juego, que lleva al jugador por los distintos continentes del planeta generado. El algoritmo que se utiliza para la generación del planeta utiliza semillas aleatorias para crear planetas diferentes cada vez que se ejecuta, y permite que el jugador guarde su partida; de manera que se guardan las semillas para volver a generar el planeta de forma idéntica. | es_ES |
dc.language.iso | spa | es_ES |
dc.rights | info:eu-repo/semantics/openAccess | es_ES |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Videojuegos | es_ES |
dc.subject | Informática - Trabajos Fin de Grado | es_ES |
dc.subject | Grado en Ingeniería del Software - Trabajos Fin de Grado | es_ES |
dc.subject.other | Videojuego | es_ES |
dc.subject.other | Unity | es_ES |
dc.subject.other | C# | es_ES |
dc.subject.other | Perlin | es_ES |
dc.title | Desarrollo de un videojuego de mundo abierto utilizando técnicas de generación procedimental. | es_ES |
dc.title.alternative | Development of an open world video game using procedural generation techniques. | es_ES |
dc.type | info:eu-repo/semantics/bachelorThesis | es_ES |
dc.centro | E.T.S.I. Informática | es_ES |
dc.rights.cc | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |