AI can what?

THE SOFTWARE & AGENT ENVIRONMENT INDEX

Games to build.
Worlds to learn in.

Game showcases and interactive learning environments, with original code, papers, or author demos.

202 entries56 games / worlds35 websites111 appsSources reviewed · 2026-10-16

Explore the directory

Suggest a project ↗

Combine keywords; put an exact phrase in double quotes.

56 entriesSource review ≠ runtime verification
ProjectTypeUsePlatformEvidence / reviewed
ALFWorldEnvironment + benchmark

Aligned text and embodied household worlds where agents can learn task plans in language before attempting corresponding visual interactions.

Games & virtual worlds TrainingEvaluation Linux, macOS Original source ↗
Arcade Learning EnvironmentEnvironment framework

A Stella-based Atari 2600 interface that exposes observations, actions, game scores and episode endings to learning agents.

Games & virtual worlds TrainingEvaluation Linux, macOS, Windows, Web Original source ↗
Asteroid GameSoftware made with AI

A browser space-shooter demo from OpenAI's single-prompt GPT-5 coding collection, with the generating prompt and published app files.

Games & virtual worlds Showcase Web Original source ↗
BALROGBenchmark suite

An evaluation harness for language and vision-language agents across existing interactive games, including text adventures and NetHack-based tasks.

Games & virtual worlds Evaluation Linux, macOS Original source ↗
Bash FighterSoftware made with AI

A browser platform fighter with shared arenas, online matches and bots that fill empty player slots.

Games & virtual worlds Showcase Web Original source ↗
Behaviour Suite (bsuite)Benchmark suite

A collection of controlled interactive RL experiments designed to diagnose exploration, memory and other agent capabilities with standardized logging.

Games & virtual worlds TrainingEvaluation See upstream Original source ↗
Cowboy ShooterSoftware made with AI

A browser-based 3D runner and shooting game in which players change lanes, jump obstacles and shoot targets as levels progress.

Games & virtual worlds Showcase Web Original source ↗
CraftaxEnvironment + benchmark

A JAX survival-and-crafting world that extends Crafter with roguelike mechanics; Craftax-Classic is a separate simpler mode in the same project.

Games & virtual worlds TrainingEvaluation See upstream Original source ↗
CrafterEnvironment + benchmark

A procedurally generated survival game for studying exploration, resource collection and crafting, with achievement-based agent evaluation.

Games & virtual worlds TrainingEvaluation See upstream Original source ↗
DeepMind LabEnvironment framework

A customizable first-person 3D game platform for visual navigation, memory and control tasks, built on the Quake III/ioquake3 engine lineage.

Games & virtual worlds TrainingEvaluation Linux Original source ↗
DeepMind Lab2DEnvironment framework

A C++/Lua engine for building layered two-dimensional grid worlds with multiple agents, text maps and programmable behavior.

Games & virtual worlds TrainingEvaluation Linux, macOS Original source ↗
DOOMscrollSoftware made with AI

A Doom-inspired browser game controlled by scrolling or swiping, with automatic firing, monsters, weapon upgrades and news-headline plaques.

Games & virtual worlds Showcase Web Original source ↗
Escape the MazeSoftware made with AI

A single-file browser maze game attributed by OpenAI to its AI-generated coding collection, with keyboard navigation, timing and shortest-path comparison.

Games & virtual worlds Showcase Web Original source ↗
Firewood Splitting SimulatorSoftware made with AI

A browser-based 3D wood-splitting toy built around scanned wood, an axe and a stump, with interactive splitting and a rotating view.

Games & virtual worlds Showcase Web Original source ↗
Formula Minus One — browser betaSoftware made with AI

A futuristic browser racing game with hovercraft, boost and air-brake controls, time trials and selectable race modes.

Games & virtual worlds Showcase Web Original source ↗
GameCode4D (Code2Games)Dataset + benchmark

A game-world generation benchmark with public prompts and Blender scene artifacts, accompanied by Code2Games code for scene analysis, asset placement and gameplay-world construction.

Games & virtual worlds Evaluation See upstream Original source ↗
GameCraft-BenchEnvironment + benchmark

A benchmark for generating complete playable 2D Godot projects from specifications, evaluated through launch checks, replayed player inputs and multimodal rubric scoring.

Games & virtual worlds Evaluation See upstream Original source ↗
GameDevBenchEnvironment + benchmark

An executable benchmark of scoped Godot development tasks involving gameplay logic, interfaces, graphics and animation, with starting projects and engine-level validation.

Games & virtual worlds Evaluation See upstream Original source ↗
GriddlyEnvironment framework

A configurable grid-world game engine using a YAML description language to define mechanics, observations and single- or multi-agent tasks.

Games & virtual worlds TrainingEvaluation Linux, macOS, Windows, Web Original source ↗
GVGAIEnvironment framework

A Video Game Description Language framework for evaluating planners and generating game levels or rules across multiple games.

Games & virtual worlds Evaluation See upstream Original source ↗
GymnasiumEnvironment framework

A common interface and reference environments for single-agent reinforcement learning, continuing the maintenance lineage of OpenAI Gym.

Games & virtual worlds TrainingEvaluation See upstream Original source ↗
GymnaxEnvironment framework

A functional JAX environment library with implemented classic-control, diagnostic and small-game tasks, exposing explicit state, randomness and parameters.

Games & virtual worlds TrainingEvaluation See upstream Original source ↗
JerichoEnvironment framework

A Python interface connecting agents to interactive-fiction games, with access to game state and controls for reproducible play.

Games & virtual worlds TrainingEvaluation Linux Original source ↗
JumanjiEnvironment + benchmark

A JAX suite of interactive logic games, packing, routing and other decision-making environments with configurable problem instances.

Games & virtual worlds TrainingEvaluation See upstream Original source ↗
Legends of Future Past — 2026 reconstructionSoftware made with AI

A browser-accessible reconstruction of a 1990s multiplayer text adventure, running preserved world scripts on a newly implemented engine.

Games & virtual worlds Showcase Web Original source ↗
MAgent2Environment framework

A grid-world engine and reference scenarios for many interacting agents, including battle and pursuit settings exposed through PettingZoo APIs.

Games & virtual worlds TrainingEvaluation Linux, macOS Original source ↗
Melting PotEnvironment + benchmark

A multi-agent social-evaluation suite pairing interactive worlds with background agent populations to test generalization to unfamiliar partners.

Games & virtual worlds TrainingEvaluation Linux, macOS Original source ↗
MineDojoEnvironment + benchmark

A Minecraft research suite that combines survival, resource-gathering, creative and playthrough tasks with a separate knowledge collection.

Games & virtual worlds TrainingEvaluation Linux, macOS Original source ↗
MineRLEnvironment + benchmark

A Python interface to Minecraft research tasks, with versioned environments and a separate collection of human demonstrations.

Games & virtual worlds TrainingEvaluation Linux, macOS, Windows Original source ↗
MiniGridEnvironment framework

A configurable collection of small grid worlds for navigation, object manipulation and instruction following, including the BabyAI environments.

Games & virtual worlds TrainingEvaluation Linux, macOS Original source ↗
MiniHackEnvironment framework

A NetHack-based sandbox for building compact game tasks, from navigation and object use to procedurally generated challenges.

Games & virtual worlds TrainingEvaluation Linux, macOS Original source ↗
MiniWorldEnvironment framework

A minimal 3D indoor world simulator for navigation and goal-directed learning, with configurable rooms, objects and visual observations.

Games & virtual worlds TrainingEvaluation See upstream Original source ↗
MOMAlandEnvironment + benchmark

A multi-objective multi-agent environment suite whose PettingZoo-style interfaces return reward vectors, including board games, cooperative physics tasks and resource-allocation simulations.

Games & virtual worlds TrainingEvaluation See upstream Original source ↗
MPE2Environment framework

Particle-world environments for communication, cooperation and competition, continuing the MPE environments formerly distributed with PettingZoo.

Games & virtual worlds TrainingEvaluation See upstream Original source ↗
Neon ZenithSoftware made with AI

A browser hover-car exploration game set in a dense neon city, with street-level driving, flight and time trials.

Games & virtual worlds Showcase Web Original source ↗
NetHack Learning EnvironmentEnvironment + benchmark

A Gymnasium interface to NetHack with procedurally generated dungeons, inventory management and long sequences of consequential actions.

Games & virtual worlds TrainingEvaluation Linux, macOS Original source ↗
OpenSpielEnvironment framework

A framework of game environments and algorithms for single-agent and multi-agent learning, search and planning with different information structures.

Games & virtual worlds TrainingEvaluation Linux, macOS, Windows Original source ↗
PettingZooEnvironment framework

A multi-agent environment library with turn-by-turn Agent Environment Cycle and parallel-action APIs, covering cooperative and competitive games.

Games & virtual worlds TrainingEvaluation Linux, macOS Original source ↗
Procgen BenchmarkBenchmark suite

A suite of sixteen procedurally generated visual games designed to separate learning on familiar levels from generalization to unseen levels.

Games & virtual worlds TrainingEvaluation Linux, macOS, Windows Original source ↗
Procgen2Environment framework

A community rewrite of Procgen with C++ game implementations and a CEnv interface for using compiled worlds from Python.

Games & virtual worlds TrainingEvaluation See upstream Original source ↗
PufferLib / OceanEnvironment framework

An RL execution framework with an Ocean collection of native game and simulation implementations, alongside environment integration and training infrastructure.

Games & virtual worlds TrainingEvaluation Linux, macOS, Web Original source ↗
Pyramid Wars — browser demoSoftware made with AI

A browser real-time strategy demo combining base construction, unit control, abilities and collectible army upgrades.

Games & virtual worlds Showcase Web Original source ↗
RLCardEnvironment framework

A card-game environment toolkit exposing observations, legal actions and trajectories for reinforcement learning and search under imperfect information.

Games & virtual worlds TrainingEvaluation See upstream Original source ↗
ScienceWorldEnvironment + benchmark

A text-based simulated world where agents manipulate objects and perform elementary science tasks such as heating, classification and electrical experiments.

Games & virtual worlds TrainingEvaluation See upstream Original source ↗
Space DefendersSoftware made with AI

A single-player browser arcade game in which a ship moves horizontally and shoots descending aliens.

Games & virtual worlds Showcase Web Original source ↗
Stable-RetroEnvironment framework

A maintained Gym Retro fork connecting classic-game emulators to Gymnasium, with integrations defining rewards, state variables and episode endings.

Games & virtual worlds TrainingEvaluation Linux, macOS Original source ↗
TextArenaEnvironment + benchmark

A collection of competitive and cooperative text-based games with a shared string-observation/string-action interface for training and evaluating language-model agents.

Games & virtual worlds TrainingEvaluation See upstream Original source ↗
TextWorldEnvironment framework

A toolkit for generating and playing text adventures with controlled task difficulty, state tracking and rewards for learning agents.

Games & virtual worlds TrainingEvaluation Linux, macOS Original source ↗
Three.js QuakeSoftware made with AI

A Three.js browser port of Quake, with the original game's shareware episode and a public source repository.

Games & virtual worlds Showcase Web Original source ↗
Tic Tac Toe — Imperium EditionSoftware made with AI

A Roman-themed browser tic-tac-toe artifact from OpenAI’s generated examples, with local two-player and computer-opponent modes.

Games & virtual worlds Showcase Web Original source ↗Browser observation recorded
Typing RainSoftware made with AI

An AI-generated browser typing game where falling words, rising difficulty, a score and an accuracy counter form the interaction.

Games & virtual worlds Showcase Web Original source ↗
Unity ML-AgentsEnvironment framework

A Unity SDK and Python interface that turn game and simulation scenes into interactive environments for reinforcement learning, imitation learning and multi-agent research.

Games & virtual worlds TrainingEvaluation Windows, macOS, Linux Original source ↗
V-GameGym (SKYLENAGE-GameCodeGym)Dataset + benchmark

A Pygame-generation dataset and evaluation toolkit with natural-language requirements, reference code and model-based scoring of generated code, screenshots and short gameplay recordings.

Games & virtual worlds Evaluation See upstream Original source ↗
VirtualHomeEnvironment framework

A household activity simulator that executes action programs, with a Unity visual environment and a separate evolving scene-graph backend.

Games & virtual worlds Training Linux, macOS, Windows Original source ↗
ViZDoomEnvironment + benchmark

A configurable first-person game environment exposing Doom-engine observations and controls for visual reinforcement learning and agent evaluation.

Games & virtual worlds TrainingEvaluation Linux, macOS, Windows Original source ↗
XLand-MiniGridEnvironment + benchmark

A JAX grid-world suite for meta-reinforcement learning where composable rules and goals change the dynamics an agent must discover.

Games & virtual worlds TrainingEvaluation See upstream Original source ↗

Software, environments, and benchmarks.

Showcases document software made with AI. Environments support interaction. Benchmarks define evaluation tasks; datasets provide training or evaluation material. Resource types and development provenance are labeled separately.

Follow every entry back to its evidence.

We record original links, review dates, and known limits. Demos and code belong to their upstream projects. Read our method ↗