基于Mappy的NES游戏自动地图构建
人工智能
2017-07-14 v1
摘要
游戏地图对人类玩家、通用游戏博弈智能体以及数据驱动的程序化内容生成(PCG)很有用。这些地图通常通过手工拼装手动创建的游戏关卡截图来制作。除了繁琐且易出错之外,这种方法对于每个要映射的新游戏和关卡都需要额外的工作。其结果对于人类或计算系统仍然难以利用,偏重视觉外观而非语义信息。我们描述了一个软件系统Mappy,给定任天堂娱乐系统(NES)游戏程序和探索其世界的按钮输入序列,它能生成房间链接地图的良好近似。除了视觉地图外,Mappy还输出图块网格(及其随时间的变化)、非图块对象的位置、可能实为同一房间的相似房间聚类,以及这些房间之间的一组链接。我们认为这是朝着通过机器学习等应用为PCG开发更高质量语义标注地图的大型语料库的必要步骤。
引用
@article{arxiv.1707.03908,
title = {Automatic Mapping of NES Games with Mappy},
author = {Joseph C. Osborn and Adam Summerville and Michael Mateas},
journal= {arXiv preprint arXiv:1707.03908},
year = {2017}
}
备注
9 pages, 7 figures. Appearing at Procedural Content Generation Workshop 2017