En el 2014, el grupo de investigación AVATAR lanzó su juego de estrategia en
tiempo real “1814: La rebelión del Cuzco”, y ahora desean expandir el contenido del
juego con nuevos mapas y niveles. Sin embargo, crear contenido de este tipo
requiere iniciar un ciclo de desarrollo extenso y costoso, el cual produce una
cantidad limitada de mapas.
Frente a esta necesidad, se propone un editor de mapas para el juego. Una
herramienta que permite crear una cantidad ilimitada de mapas y, a diferencia de un
algoritmo de generación de niveles, aprovecha la creatividad de los jugadores para
generar nuevo contenido e interés en el juego.
El editor se construyó siguiendo la estructura de un compilador que recibe como
entrada un lenguaje visual. Se elaboró primero una interfaz gráfica donde se edita
el mapa de forma intuitiva, el cual luego es procesado por el compilador y traducido
a una estructura de datos interpretable por el motor de juego. Por último, se realizó
una prueba con usuarios para validar la usabilidad del editor y el correcto
funcionamiento de los mapas editados.
Al finalizar el proyecto de fin de carrera se logró construir satisfactoriamente un
editor de mapas para “1814: La rebelión del Cuzco”, capaz de ser utilizado, tanto
por jugadores expertos como casuales, para crear fácilmente nuevos mapas y
luego integrarlos al juego. / Tesis
Identifer | oai:union.ndltd.org:PUCP/oai:tesis.pucp.edu.pe:123456789/9065 |
Date | 17 July 2017 |
Creators | Landa Torrejón, Luis Ignacio |
Contributors | Zapata Del Rio, Claudia María del Pilar |
Publisher | Pontificia Universidad Católica del Perú |
Source Sets | Pontificia Universidad Católica del Perú |
Language | Spanish |
Detected Language | Spanish |
Type | info:eu-repo/semantics/bachelorThesis |
Format | application/pdf, application/pdf |
Source | Pontificia Universidad Católica del Perú, Repositorio de Tesis - PUCP |
Rights | Atribución-NoComercial-SinDerivadas 2.5 Perú, info:eu-repo/semantics/openAccess, http://creativecommons.org/licenses/by-nc-nd/2.5/pe/ |
Page generated in 0.0016 seconds