TL;DR
Mappy is a software system that automatically generates detailed, semantically-rich maps of NES games from gameplay exploration, facilitating research and development in game analysis and procedural content generation.
Contribution
This paper introduces Mappy, a novel tool that automatically creates linked, semantically-annotated maps of NES games from gameplay data, reducing manual effort and increasing map utility.
Findings
Produces visual maps and tile grids from NES gameplay
Identifies and clusters similar rooms for semantic understanding
Outputs links between rooms for navigation analysis
Abstract
Game maps are useful for human players, general-game-playing agents, and data-driven procedural content generation. These maps are generally made by hand-assembling manually-created screenshots of game levels. Besides being tedious and error-prone, this approach requires additional effort for each new game and level to be mapped. The results can still be hard for humans or computational systems to make use of, privileging visual appearance over semantic information. We describe a software system, Mappy, that produces a good approximation of a linked map of rooms given a Nintendo Entertainment System game program and a sequence of button inputs exploring its world. In addition to visual maps, Mappy outputs grids of tiles (and how they change over time), positions of non-tile objects, clusters of similar rooms that might in fact be the same room, and a set of links between these rooms. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
