3D动作与开放世界任务
3D action & open-world missions
Navigate and complete missions in 3D worlds.
20 条本项目编写的提案 · 分类 v1.1 · 新增基准运行 0 次。下方验证方式与部分得分规则是设计,不是执行结果。
- 典型应用
- Doom · Minecraft · open-world titles
- 小类 GUI 需求标签
G3· 仅 GUI
任务提案 · 20
展开查看完整原文与建议检查方式;两种界面均保留提案英文原文。
R13.01.01.02-T01 Reach and press the exit switch of Doom E1M1
原始指令
GZDoom runs Doom (harness-supplied IWAD) at the start of E1M1 on 'Hurt Me Plenty'. Navigate the level with keyboard and mouse, survive the zombiemen and press the exit switch.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- Doom
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G3· 仅 GUI- 交互原语
rt· 实时控制key· 快捷键nav· 平移 / 缩放 / 滚动- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
GZDoom stat log written by the harness: level E1M1 exited via the normal exit with player alive. Console, cheats (iddqd/idclip) and savegames are disabled; demo recording (.lmp) replays the run to confirm.
建议部分得分
60% scaled by distance along the reference route; 40% exit switch pressed
R13.01.01.02-T02 Take the gold key and open the locked door in Wolfenstein 3D level 1
原始指令
A browser port of Wolfenstein 3D (shareware episode, harness-hosted) is at the start of E1L1. Find the gold key and open the gold-locked door without dying.
- 平台
web· 任意系统(网页)- 应用
- Wolfenstein 3D
- 交互表面
brow· 浏览器- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制key· 快捷键nav· 平移 / 缩放 / 滚动- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Game-state bridge (harness only) reports key=gold true and the specific door's state open, player health > 0. Debug keys removed from the build. DevTools are disabled by browser policy and game objects are closure-scoped, so state cannot be patched by script; only trusted (isTrusted) keys are accepted.
建议部分得分
50% gold key obtained; 50% locked door opened
R13.01.01.02-T03 Reach the first slipgate of Quake e1m1
原始指令
Quake (QuakeSpasm, harness-supplied pak files) is loaded at the start of e1m1 on Normal skill. Fight through the base and enter the slipgate at the end of the level.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- Quake
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G3· 仅 GUI- 交互原语
rt· 实时控制key· 快捷键nav· 平移 / 缩放 / 滚动- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Engine log: level change from e1m1 via the exit trigger. The console is disabled (no god/noclip/map cheats); demo file replays the run.
建议部分得分
60% scaled by route progress; 40% slipgate entered
R13.01.01.02-T04 Survive 60 seconds in ViZDoom Defend the Center
原始指令
A ViZDoom window shows the 'defend_the_center' scenario: you are fixed in the middle of a circular room, can only turn and shoot, and monsters approach from all sides. Survive for 60 seconds.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- Doom · ViZDoom
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
ViZDoom episode variables (harness side): episode time ≥ 60 s with health > 0. The agent controls the game through OS key events on the visible window; the Python API handle is not exposed.
建议部分得分
50% scaled by survival time up to 30 s; 50% scaled from 30 to 60 s
R13.01.01.02-T05 Collect medkits to survive in ViZDoom Health Gathering Supreme
原始指令
ViZDoom runs 'health_gathering_supreme': the floor drains health and medkits are scattered among poison vials in a maze-like room. Move to collect medkits and avoid vials to survive the full 2,100-tic episode.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- ViZDoom
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制key· 快捷键nav· 平移 / 缩放 / 滚动- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
ViZDoom episode stats: survived tics (pass at 2,100) and medkits collected. The ViZDoom Python API handle is not exposed to the agent and the game console is disabled; only OS key events on the window are accepted.
建议部分得分
50% scaled by survived tics up to 1,050; 50% scaled from 1,050 to 2,100
R13.01.01.02-T06 Find two secrets and exit Doom E1M2
原始指令
In GZDoom (Doom IWAD), start E1M2 'Nuclear Plant' on 'Hurt Me Plenty'. Find at least two of the level's secret areas and then exit the level. The automap is allowed; cheats are not.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- Doom
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制key· 快捷键nav· 平移 / 缩放 / 滚动- 工作产物
WP11· 游戏 / 仿真状态- 条件
long· 长流程hidden· 隐藏 / 过期状态- 提案难度
- 5 / 5
建议验证方式
Intermission stats (harness reads the level-stat log): secrets found ≥ 2 and level exited normally. Console disabled; .lmp demo replay confirms.
建议部分得分
25% first secret found; 25% second secret found; 50% level exited
R13.01.01.02-T07 Walk to the nearest village in Minecraft within ten in-game minutes
原始指令
A Minecraft Java 1.20.4 world (seed in seed.txt, survival, peaceful) is loaded at spawn. Find and walk to the nearest village within 10 in-game minutes (12,000 ticks). F3 coordinates are disabled ('reducedDebugInfo'); use landmarks and exploration.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- Minecraft
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制nav· 平移 / 缩放 / 滚动vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Server plugin logs player position each second: pass when within 32 blocks of the nearest village centre before tick 12,000. Commands and the debug screen are disabled; chat is muted.
建议部分得分
50% scaled by distance to the village closed over the first half of the way; 50% scaled over the second half, full credit on arrival in time
R13.01.01.02-T08 Kill a zombie at night in Minecraft without dying
原始指令
Minecraft Java survival world (normal difficulty), night just started, player has a stone sword, leather armour and 5 bread. Kill at least one zombie and survive until sunrise without dying.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- Minecraft
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G3· 仅 GUI- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
Server statistics file: minecraft:killed/zombie ≥ 1 and deaths = 0 at world time 23,000 (sunrise). Commands disabled.
建议部分得分
50% zombie killed; 50% survived to sunrise
R13.01.01.02-T09 Locate and enter a stronghold with eyes of ender
原始指令
A Minecraft Java survival world starts with the player holding 12 eyes of ender, iron gear, food and 64 cobblestone. Throw eyes to triangulate the stronghold, dig down, and reach the end-portal room.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- Minecraft
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G3· 仅 GUI- 交互原语
rt· 实时控制nav· 平移 / 缩放 / 滚动vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
long· 长流程- 提案难度
- 5 / 5
建议验证方式
Server plugin: player bounding box inside the end-portal room structure; deaths = 0. F3 coordinates disabled; commands disabled.
建议部分得分
30% stronghold direction narrowed (distance to it < 300 blocks); 30% stronghold entered; 40% portal room reached
R13.01.01.02-T10 Defeat the first boss in Valheim with provided gear
原始指令
A local Valheim world (fixed seed) starts beside the Eikthyr altar with a crude bow, 100 fire arrows, flint axe, leather armour and food. Summon Eikthyr with the provided trophies and defeat it.
- 平台
win· Windowslin· Linux- 应用
- Valheim
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G3· 仅 GUI- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
World save parsed after the run: global key 'defeated_eikthyr' set. Devcommands disabled (BepInEx not loaded for the agent); the server-side save is the source of truth.
建议部分得分
20% boss summoned; 50% scaled by boss health removed; 30% defeated
R13.01.01.02-T11 Climb to the rooftop marker in Goat Simulator 3
原始指令
Goat Simulator 3 is loaded on the opening map with a waypoint marker on a tall building. Reach the rooftop marker by climbing ladders, ledges and objects.
- 平台
win· Windows- 应用
- Goat Simulator 3
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G3· 仅 GUI- 交互原语
rt· 实时控制nav· 平移 / 缩放 / 滚动vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
A harness mod logs player position: pass when inside the marker volume. Without the mod, a VLM judge checks the final frame for the rooftop view (stated fallback, audited by a human sample). The agent has no shell or mod-loader access, and the harness mod exposes no console or teleport, so position changes come only from gameplay input.
建议部分得分
50% scaled by height gained over the first half of the climb; 50% scaled over the second half, full credit inside the volume
R13.01.01.02-T12 Repair the scanner and take off in No Man's Sky
原始指令
A No Man's Sky save starts at the crash site on the first planet. Gather the required resources, repair the multi-tool Scanner, then repair the ship's launch thruster and take off.
- 平台
win· Windows- 应用
- No Man's Sky
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G3· 仅 GUI- 交互原语
rt· 实时控制nav· 平移 / 缩放 / 滚动click· 指向与点击- 工作产物
WP11· 游戏 / 仿真状态- 条件
long· 长流程- 提案难度
- 3 / 5
建议验证方式
Save JSON (decompressed by the harness): Scanner tech not damaged; launch thruster repaired; player state 'in ship' with altitude above ground after the run. The agent has no shell or file-manager access, and the harness hashes the save at launch and logs each write by process, so a save edited outside the game is detected.
建议部分得分
35% scanner repaired; 35% thruster repaired; 30% take-off
R13.01.01.02-T13 Retrieve the Dragonstone from Bleak Falls Barrow in Skyrim
原始指令
Skyrim Special Edition save begins at Riverwood with quest 'Bleak Falls Barrow' active, level-6 character with gear. Travel to Bleak Falls Barrow, solve the claw door and pillar puzzles, defeat the draugr overlord and take the Dragonstone.
- 平台
win· Windows- 应用
- Skyrim
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制nav· 平移 / 缩放 / 滚动vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
long· 长流程- 提案难度
- 5 / 5
建议验证方式
Save file parsed (inventory and quest stage): Dragonstone in inventory and quest stage ≥ 30. Console commands disabled via an INI lock.
建议部分得分
20% barrow reached; 20% pillar puzzle; 20% claw door; 40% Dragonstone obtained
R13.01.01.02-T14 Complete the first four test chambers in Portal
原始指令
Portal (Steam, offline mode) is at the start of test chamber 00. Complete chambers 00 through 03, placing portals and boxes on buttons as required.
- 平台
win· Windowsmac· macOSlin· Linux- 应用
- Portal
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G3· 仅 GUI- 交互原语
rt· 实时控制geom· 精确几何nav· 平移 / 缩放 / 滚动- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Source engine console log (written via -condebug, console input disabled): map transition events through testchmb_a_02 reached and chamber 03 exit elevator triggered.
建议部分得分
25% chamber 00 completed; 25% chamber 01; 25% chamber 02; 25% chamber 03
R13.01.01.02-T15 Follow a waypoint route through a cave in a voxel game
原始指令
A Luanti (Minetest) world has a numbered sign trail through a dark cave system; the player has torches. Reach waypoint sign 8 (the cave exit) within 5 real-time minutes without falling into the lava pool.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- Minetest
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制nav· 平移 / 缩放 / 滚动vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Server mod logs position and deaths: pass when within 3 nodes of sign 8 before 300 s with no deaths. Chat commands and fly/noclip privileges revoked.
建议部分得分
50% scaled by waypoints 1-4 reached; 50% scaled by waypoints 5-8 reached; 0 on death
R13.01.01.02-T16 Clear Doom II MAP01 on Ultra-Violence losing at most half health
原始指令
In GZDoom with Doom II (harness-supplied IWAD), play MAP01 'Entryway' on Ultra-Violence from a pistol start. Exit the level with at least 50% health remaining and at least 80% kills.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- Doom
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Level-stat log: exit with health ≥ 50 and kill percentage ≥ 80. Cheats and console disabled; demo replay confirms.
建议部分得分
40% exit; 30% scaled by kill percentage up to the 80 target; 30% health ≥ 50
R13.01.01.02-T17 Find the exit of the ViZDoom My Way Home maze
原始指令
ViZDoom runs 'my_way_home': a maze of rooms with the green vest goal in a fixed room and a random start. Reach the vest within the 2,100-tic limit.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- ViZDoom
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制nav· 平移 / 缩放 / 滚动vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
Episode reward and position from ViZDoom (harness side): goal picked up before timeout. Run across 3 random starts; pass rate is the score. The ViZDoom Python API handle is not exposed to the agent and the console is disabled; only OS key events on the window are accepted.
建议部分得分
34% goal reached from start 1; 33% from start 2; 33% from start 3
R13.01.01.02-T18 Follow the companion to camp in a Red Dead Redemption 2 mission
原始指令
Red Dead Redemption 2 (story mode, save at chapter 1 'Outlaws from the West' after the cabin) is loaded. Ride with the gang through the snow following Dutch, stay within the mission area, and reach the next checkpoint at the Colter camp.
- 平台
win· Windows- 应用
- Red Dead Redemption 2
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G3· 仅 GUI- 交互原语
rt· 实时控制nav· 平移 / 缩放 / 滚动key· 快捷键- 工作产物
WP11· 游戏 / 仿真状态- 条件
long· 长流程- 提案难度
- 4 / 5
建议验证方式
Checkpoint reached detected by a save-file mission-state byte; fallback: perceptual hash of the checkpoint screen. Mission failures ('You left your gang') are counted. No trainers or script hooks are installed, and the agent has no shell access to the save folder, so progress comes only from play.
建议部分得分
60% scaled by route progress (VLM-free hash checkpoints); 40% camp checkpoint reached
R13.01.01.02-T19 Defend a Minecraft village through a full raid
原始指令
Minecraft Java survival (normal), player with iron armour, bow, 128 arrows, shield, iron sword and food, has the Bad Omen effect next to a village. Trigger the raid and defeat all waves so the 'Hero of the Village' effect is granted, with at least 5 villagers alive.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- Minecraft
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
long· 长流程- 提案难度
- 5 / 5
建议验证方式
Server plugin: raid status 'victory' event, player has hero_of_the_village effect, villager count in the village ≥ 5. Commands disabled.
建议部分得分
60% scaled by waves defeated; 25% victory; 15% ≥ 5 villagers alive
R13.01.01.02-T20 Win a bot deathmatch in OpenArena
原始指令
OpenArena runs a free-for-all deathmatch on map oa_dm1 against 3 bots at skill 2 ('Hurt me plenty'), frag limit 10. Win the match (first to 10 frags).
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- OpenArena
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Server log parsed: match end with the player's frag count = 10 and highest. The console is disabled for the agent and no rcon password is issued, so frags cannot be set by command; demo recorded.
建议部分得分
50% scaled by player frags / winner frags up to 0.5; 50% scaled from 0.5 to 1.0 (full credit for winning)
已有研究映射
以下沿用研究目录中的基准与小类映射,不是逐题标注、执行记录或产品背书。