Desarrollo de un videojuego de mundo abierto utilizando técnicas de generación procedimental.
Loading...
Identifiers
Publication date
Reading date
Authors
De Sousa Gonçalves, Marco António
Collaborators
Advisors
Tutors
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Share
Center
Department/Institute
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.
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 Internacional










