Mario Level Generation From Mechanics Using Scene Stitching

02/07/2020
by   Michael Cerny Green, et al.
53

This paper presents a level generation method for Super Mario by stitching together pre-generated "scenes" that contain specific mechanics, using mechanic-sequences from agent playthroughs as input specifications. Given a sequence of mechanics, our system uses an FI-2Pop algorithm and a corpus of scenes to perform automated level authoring. The system outputs levels that have a similar mechanical sequence to the target mechanic sequence but with a different playthrough experience. We compare our system to a greedy method that selects scenes that maximize the target mechanics. Our system is able to maximize the number of matched mechanics while reducing emergent mechanics using the stitching process compared to the greedy approach.

READ FULL TEXT

page 3

page 6

page 8

page 9

research
04/18/2019

Intentional Computational Level Design

The procedural generation of levels and content in video games is a chal...
research
02/11/2020

Mech-Elites: Illuminating the Mechanic Space of GVGAI

This paper introduces a fully automatic method of mechanic illumination ...
research
01/21/2019

FEniCS Mechanics: A Package for Continuum Mechanics Simulations

FEniCS Mechanics is a Python package to facilitate computational mechani...
research
07/23/2023

Unravelling the Mechanics of Knitted Fabrics Through Hierarchical Geometric Representation

Knitting interloops one-dimensional yarns into three-dimensional fabrics...
research
11/17/2018

Dynamic Interaction Mechanics CrossAnt

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

Mechanics-Aware Modeling of Cloth Appearance

Micro-appearance models have brought unprecedented fidelity and details ...
research
01/27/2018

Graphic displays of MLB pitching mechanics and its evolutions in PITCHf/x data

Systemic and idiosyncratic patterns in pitching mechanics of 24 top star...

Please sign up or login with your details

Forgot password? Click here to reset