gamewam-minecraft
收藏资源简介:
GameWAM Minecraft 数据集是用于 GameWAM(一种针对视频游戏的世界动作模型)的三个 Minecraft 游戏玩法数据集的集合。所有数据集均采用 LeRobot v2.1 格式,共享 22 维键盘/鼠标动作空间、6 维原始状态(俯仰角、偏航角、光标 x/y、快捷栏、GUI 打开状态)以及 15 维规范本体感受表示。视频为 640×360 分辨率、20 FPS 的 H.264 编码。数据集包含三个子集: 1) Scripted GUI (mc_scripted_gui):由 GameWAM 作者使用脚本策略收集的同步游戏与 GUI 合成/冶炼演示,包含 58,100 个片段、9,132,067 帧,大小约 8.4 GB; 2) VPT Event (vpt_event):基于 OpenAI VPT 承包商演示的事件锚定剪辑,包含 200,000 个片段、19,194,678 帧,大小约 240 GB,附带顶层 _pooled_meta.json 任务分布摘要; 3) VPT Contractor (vpt_contractor):从 OpenAI VPT 承包商演示中选取的长篇片段,包含 4,900 个片段、16,930,058 帧,大小约 213 GB。 数据来源:mc_scripted_gui 由作者在原生 Minecraft 模拟器中收集;vpt_event 和 vpt_contractor 源自公开的 OpenAI Video PreTraining (VPT) 承包商演示,每个片段的原始文件名记录在 meta/episodes.jsonl 的 raw_file_name 字段中。该数据集主要适用于训练和评估世界动作模型(如 GameWAM),也可用于 Minecraft 中的行为克隆、模仿学习等任务。许可证为 Apache-2.0。
GameWAM Minecraft datasets are a collection of three Minecraft gameplay datasets for GameWAM (a World Action Model for video games). All datasets are in LeRobot v2.1 format, sharing a 22-dim keyboard/mouse action space, 6-dim raw states (pitch, yaw, cursor x/y, hotbar, GUI open state), and a 15-dim canonical proprioception representation. Videos are H.264 encoded at 640×360 resolution, 20 FPS. The dataset contains three subsets: 1) Scripted GUI (mc_scripted_gui): Synchronous gameplay GUI crafting/smelting demonstrations collected by GameWAM authors using scripted policies, containing 58,100 episodes, 9,132,067 frames, ~8.4 GB; 2) VPT Event (vpt_event): Event-anchored clips based on OpenAI VPT contractor demonstrations, containing 200,000 episodes, 19,194,678 frames, ~240 GB, with a top-level _pooled_meta.json task distribution summary; 3) VPT Contractor (vpt_contractor): Long-form clips selected from OpenAI VPT contractor demonstrations, containing 4,900 episodes, 16,930,058 frames, ~213 GB. Data sources: mc_scripted_gui collected by authors in a native Minecraft simulator; vpt_event and vpt_contractor derived from publicly available OpenAI Video PreTraining (VPT) contractor demonstrations, with original filenames recorded in meta/episodes.jsonls raw_file_name field. This dataset is mainly suitable for training and evaluating world action models (e.g., GameWAM), and can also be used for behavior cloning, imitation learning, etc. in Minecraft. License: Apache-2.0.
数据集概述
GameWAM Minecraft Datasets 是一个用于视频游戏世界动作模型(GameWAM)研究的多数据集集合,共包含三个Minecraft游戏玩法数据集,总计约263,000个片段、超过4,500万帧图像,数据量合计约461.4 GB。所有数据集均采用Hugging Face LeRobot v2.1格式,共享22维键鼠动作空间、6维原始状态(俯仰角、偏航角、光标x/y坐标、快捷栏、GUI打开状态)以及15维标准本体感受表征。
数据集构成
| 数据集名称 | 子目录 | 片段数 | 帧数 | 约大小 |
|---|---|---|---|---|
| 脚本化GUI数据集 | mc_scripted_gui/ |
58,100 | 9,132,067 | 8.4 GB |
| VPT事件数据集 | vpt_event/ |
200,000 | 19,194,678 | 240 GB |
| VPT承包商数据集 | vpt_contractor/ |
4,900 | 16,930,058 | 213 GB |
所有视频均为640×360分辨率、H.264编码,帧率为20 FPS。每个子目录都是独立完整的数据集,并附有各自的README.md文件,详细说明字段、统计信息和来源。
数据来源
- mc_scripted_gui:由GameWAM作者使用脚本化策略在原生Minecraft模拟器中收集,包含同步的游戏操作与GUI合成、冶炼演示。
- vpt_event:源自OpenAI视频预训练(VPT)承包商演示中基于事件锚定的剪辑片段,并提供顶层
_pooled_meta.json任务分布汇总文件。 - vpt_contractor:从OpenAI VPT承包商演示中筛选出的长格式片段。
每个片段的源发布文件名可在meta/episodes.jsonl的raw_file_name字段中查找到。
下载与使用
使用以下命令下载全部数据集: bash hf download yunncheng/gamewam-minecraft --repo-type dataset --local-dir /path/to/gamewam-minecraft
若需下载单个数据集,可使用--include参数添加匹配模式,例如--include "mc_scripted_gui/*"。
在GameWAM训练中,可通过配置文件(如configs/data/minecraft_mixed.yaml)引用下载的数据集路径,该配置文件定义了数据集分组结构,将不同数据集目录组合为三个训练输入组。
引用信息
该数据集的引用格式已由作者提供,相关研究论文题为“GameWAM: A World Action Model for Video Games”,可通过arXiv获取。
版权说明
Minecraft为Microsoft的知识产权,数据集的使用需遵守相应版权规定。




