---
title: OmniGameArena
canonical_url: "https://www.modelscope.ai/datasets/mxlin043/OmniGameArena"
md_url: "https://www.modelscope.ai/datasets/mxlin043/OmniGameArena.md"
repository: mxlin043/OmniGameArena
last_updated: 2026-09-28
license: "Apache License 2.0"
storage_size: "5.2 GB"
downloads: 35
stars: 4
---

# OmniGameArena

> OmniGameArena - An open-source dataset by mxlin043 on ModelScope. Ready-to-run game environments for the OmniGameArena benchmark. This dataset provides compiled Unreal Engine 5 builds for Windows (x64) and Linux, which serve as the interactive environments…

mxlin043/OmniGameArena is a dataset on ModelScope. totalling 5.2 GB. licensed under Apache License 2.0.

- **Repository**: mxlin043/OmniGameArena
- **License**: Apache License 2.0
- **Storage size**: 5.2 GB
- **Downloads**: 35
- **Stars**: 4
- **Last updated**: 2026-09-28

Source: https://www.modelscope.ai/datasets/mxlin043/OmniGameArena

---

# OmniGameArena

OmniGameArena provides Unreal Engine 5.5 game environments for evaluating game-playing agents on Windows x86_64 and Linux x86_64. It includes **12 games**, each with **Original**, **Var1**, **Var2**, **Var3**, and **Var4** maps, for **60 selectable maps**.

## Downloads

| File | Platform | Compressed size | Extracted directory |
| --- | --- | --- | --- |
| `OmniGameArena_Windows.zip` | Windows x86_64 | 2.72 GB | `Windows/` |
| `OmniGameArena_Linux.zip` | Linux x86_64 | 2.91 GB | `Linux/` |

Download the archives from the [Files tab](https://www.modelscope.ai/datasets/mxlin043/OmniGameArena/files).

:modelscope-code[]{type="sdk"}
:modelscope-code[]{type="git"}

Extract the complete archive, keeping its directory structure.

## Games

| Mode | Games |
| --- | --- |
| Solo | Obstacle Run 2D, Obstacle Run 3D, Last Stand, Monster Shoot, Scene Escape, Cue Chase, Solo Craft |
| PvP | Sky Duel, Crystal Guard, Midline Clash |
| Cooperative | Shared Floor, Handoff Run |

## Launch and map selection

On Windows, extract the ZIP and run `Windows/OmniGameArena.exe`:

```powershell
.\Windows\OmniGameArena.exe
```

On Linux, extract with `unzip` to preserve the executable permissions stored in the ZIP:

```sh
unzip OmniGameArena_Linux.zip
cd Linux
./OmniGameArena.sh
```

Linux requires a compatible GPU and Vulkan driver for the Vulkan SM6 renderer. Run the game as a normal user.

The default game is Obstacle Run 3D. Press **P** to open the map menu, select a game, then choose **Original** or **Var1–Var4**. Press **P**, **Esc**, or **Close** to dismiss the menu. Press **R** to restart the current game.

In two-player games, press **2** to switch keyboard and mouse control between Player 1 and Player 2.

UE map paths use the same variant names. For example, Sky Duel uses `/Game/OmniGameArena/Map/SkyDuel` for Original and `/Game/OmniGameArena/Map/SkyDuelVar1` through `SkyDuelVar4` for its variants. A map can also be selected at launch:

```powershell
.\Windows\OmniGameArena.exe /Game/OmniGameArena/Map/SkyDuelVar1
```

## Remote control

RemoteInput accepts agent control over **TCP**. The default ports are **12345** for Player 1 and **12346** for Player 2. `-RemoteInputPort=N` sets Player 1 to `N` and Player 2 to `N+1`.

```powershell
.\Windows\OmniGameArena.exe -RemoteInputPort=20000
```

```sh
./Linux/OmniGameArena.sh -RemoteInputPort=20000
```

Use non-overlapping port pairs for concurrent instances and configure each Python client with the matching host and port. After RemoteInput reports game over, send its **reset** request to restart the current map.

## SHA256 checksums

```text
9a40a98c9d317850efa929331d26f9d00984a923bde5c676ca2593d7a4b26b30  OmniGameArena_Windows.zip
b6c55dd52516524cee34e3aee8867453d3e1116f335b058686a879d0f20da9a1  OmniGameArena_Linux.zip
```

## License

This dataset is released under the Apache License 2.0.
