Automatic Game Design via Mechanic Generation

08/04/2019
by   Alexander Zook, et al.
0

Game designs often center on the game mechanics---rules governing the logical evolution of the game. We seek to develop an intelligent system that generates computer games. As first steps towards this goal we present a composable and cross-domain representation for game mechanics that draws from AI planning action representations. We use a constraint solver to generate mechanics subject to design requirements on the form of those mechanics---what they do in the game. A planner takes a set of generated mechanics and tests whether those mechanics meet playability requirements---controlling how mechanics function in a game to affect player behavior. We demonstrate our system by modeling and generating mechanics in a role-playing game, platformer game, and combined role-playing-platformer game.

READ FULL TEXT
research
04/06/2019

Mek: Mechanics Prototyping Tool for 2D Tile-Based Turn-Based Deterministic Games

There are few digital tools to help designers create game mechanics. A g...
research
04/30/2017

Deriving Quests from Open World Mechanics

Open world games present players with more freedom than games with linea...
research
07/07/2023

Investigating Perceived and Mechanical Challenge in Games Through Cognitive Activity

Game difficulty is a crucial aspect of game design, that can be directly...
research
11/17/2018

Dynamic Interaction Mechanics CrossAnt

Nowadays, big effort is being put to study gamification and what gamifie...
research
05/30/2019

M-GWAP: An Online and Multimodal Game With A Purpose in WordPress for Mental States Annotation

M-GWAP is a multimodal game with a purpose of that leverages on the wisd...
research
10/03/2018

Procedural Puzzle Challenge Generation in Fujisan

Challenges for physical solitaire puzzle games are typically designed in...
research
02/20/2021

Game Mechanic Alignment Theory and Discovery

We present a new concept called Game Mechanic Alignment theory as a way ...

Please sign up or login with your details

Forgot password? Click here to reset