A Pattern-Based Game Mechanics Design Assistant - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2015

A Pattern-Based Game Mechanics Design Assistant

Résumé

Video game designers iteratively improve player experience by play testing game software and adjusting its design. Deciding how to improve gameplay is difficult and time-consuming because designers lack an effective means for exploring decision alternatives and modifying a game’s mechanics. We aim to improve designer productivity and game quality by providing tools that speed-up the game design process. In particular, we wish to learn how patterns encoding common game design knowledge can help to improve design tools. Micro-Machinations (MM) is a language and software library that enables game designers to modify a game’s mechanics at run-time. We propose a pattern-based approach for leveraging high-level design knowledge and facilitating the game design process with a game design assistant. We present the Mechanics Pattern Language (MPL) for encoding common MM structures and design intent, and a Mechanics Design Assistant (MeDeA) for analyzing, explaining and understanding existing mechanics, and generating, filtering, exploring and applying design alternatives for modifying mechanics. We implement MPL and MeDeA using the meta-programming language Rascal, and evaluate them by modifying the mechanics of a prototype of Johnny Jetstream, a 2D shooter developed at IC3D Media.
Fichier non déposé

Dates et versions

hal-01261970 , version 1 (26-01-2016)

Identifiants

  • HAL Id : hal-01261970 , version 1

Citer

Riemer van Rozen. A Pattern-Based Game Mechanics Design Assistant. FDG 2015 - Foundations of Digital Games 2015, Jun 2015, Pacific Grove, United States. ⟨hal-01261970⟩

Collections

INRIA INRIA2
127 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More