Semiautomatic construction of video game design prototypes with MaruGen



Título del documento: Semiautomatic construction of video game design prototypes with MaruGen
Revista: Revista Facultad de Ingeniería. Universidad de Antioquia
Base de datos:
Número de sistema: 000563518
ISSN: 0120-6230
Autores: 1
1
Instituciones: 1Universidad de los Andes, Facultad de Ingeniería, Bogotá, Bogotá. Colombia
Año:
Periodo: Abr-Jun
Número: 99
Paginación: 9-20
País: Colombia
Idioma: Inglés
Resumen en español Machinations Ruleset Generator (MaruGen) es un sistema semi-automático para la generación de mecánicas, reglas, espacios (ambientes) y misiones para videojuegos. El objetivo de este sistema es ofrecer un mecanismo de expresión al rol de diseñador de videojuegos, a partir de la definición de reglas y la capacidad de explorar los conceptos de progresión y sorpresa en los videojuegos usando una herramienta formal, usable y definida para diseñar juegos con elementos y comportamientos novedosos y complejos definidos a partir de combinaciones de elementos básicos. Basado en los diseños expresados y con la participación de los roles de programador y artistas de videojuegos, MaruGen permite generar prototipos ágiles de videojuegos en el motor de juegos Unity. Estos prototipos pueden ser analizados por el grupo completo de trabajo para buscar juegos con complejidades variadas que los hagan atractivos a sus usuarios. MaruGen se fundamenta en la expresión de reglas sobre elementos de interés en los videojuegos y el mecanismo de reescritura usando Sistemas-L para la generación de contenido procedural. MaruGen fue evaluado en la construcción del videojuego Cubic Explorer y probado por usuarios jugadores y usuarios desarrolladores de videojuegos durante el Game Jam Ludum Dare 38.
Resumen en inglés Machinations Ruleset Generator (MaruGen) is a semi-automatic system for the generation of mechanics, rules, spaces (environments), and missions for video games. The objective of this system is to offer an expression mechanism for the video game designer role based on the definition of rules, and the ability to explore the concepts of progression and emergence in video games by using a formal, usable, and defined tool to design games with innovative and complex elements, and behaviors defined from combinations of basic elements. Based on the expressed designs and with the participation of programmers and video game artists, MaruGen allows the generation of agile video game prototypes in the Unity game engine. These prototypes can be analyzed by the entire workgroup to look for games with diverse complexities that make them attractive to their users. MaruGen is based on the expression of rules on elements of interest in video games and the rewriting mechanism using L-Systems for the generation of procedural content. MaruGen was evaluated in the construction of the Cubic Explorer video game and tested by gamers and video game developers during the Game Jam Ludum Dare 38.
Palabras clave: Diseño de videojuegos,
Videojuegos,
Diseño automático de juegos,
Prototipado de videojuegos,
Generación procedural de contenido
Keyword: Video game design,
Video games,
Automatic game design,
Game prototyping,
Procedural content generation
Texto completo: Texto completo (Ver HTML) Texto completo (Ver PDF)