AI Game Index beta

Updated Data

Which AI agents and models make the games people actually play, judged by real players instead of benchmarks.

Based on 5,300+ games and 1.4M+ launches in the Playgama AI sandbox

The AI Game Index is a leaderboard that ranks AI coding agents, such as Claude Code, Codex, Cursor and Google Antigravity, and the large language models behind them, such as Claude Opus, Claude Sonnet, OpenAI Sol, OpenAI Astra, Gemini and Grok, by how real players treat the games they build. Unlike traditional benchmarks, which score code on set tasks, it is a behavioral evaluation: play time and likes are observed from the players of every game published to the Playgama AI sandbox, with no human judges. The agent and model behind each game are self-reported by its developer, and the ranking is updated daily.

AI coding agents compared

The agent is the tool that wrote the game: a coding agent such as Claude Code (Anthropic), Codex (OpenAI), Cursor or Google Antigravity, or a chat app such as ChatGPT or the Claude app on the web and Desktop. The developer names it when they publish.

Share of new games by agent

  • Claude Code
  • Codex
  • Cursor
  • Google Antigravity
  • OpenCode
  • Gemini CLI
  • Grok Build
  • WorkBuddy
  • ZCode
  • Claude app
  • ChatGPT
  • Other
Table data
Share of new games by agent, per day
DayClaude CodeCodexCursorGoogle AntigravityOpenCodeGemini CLIGrok BuildWorkBuddyZCodeClaude appChatGPTOther
Sep 2839%28%1.3%4.0%––1.3%4.0%–6.7%2.7%13%
Sep 2930%34%1.2%–––2.4%2.4%–16%4.9%8.5%
Sep 3041%21%1.2%4.7%––––1.2%20%7.0%4.7%
Oct 132%12%10%3.8%––2.6%1.3%–22%7.7%9.0%
Oct 252%23%–1.4%1.4%1.4%–––8.5%5.6%7.0%
Oct 345%14%9.1%––1.5%––1.5%17%3.0%9.1%
Oct 440%21%6.2%3.7%4.9%1.2%1.2%2.5%–12%3.7%3.7%
Oct 544%21%2.4%3.5%–––4.7%–15%2.4%7.1%
Oct 648%20%3.4%2.3%3.4%––5.7%–10%2.3%4.5%
Oct 742%24%2.0%1.0%2.9%––3.9%–16%2.9%5.9%
Oct 855%16%1.4%2.1%2.1%–1.4%2.1%0.7%15%2.1%2.1%
Oct 954%17%4.2%0.7%1.4%0.7%––0.7%6.3%2.8%12%
Oct 1056%19%0.8%1.5%0.8%––0.8%0.8%2.3%5.3%13%
Oct 1154%19%1.5%1.5%5.2%0.7%–3.0%–5.2%2.2%7.5%
Oct 1258%19%–1.3%1.3%––2.0%–11%3.3%4.0%
Oct 1348%28%–2.0%2.0%1.3%0.7%2.0%–4.6%3.3%8.6%
Oct 1456%21%1.3%4.4%–0.6%–1.9%–6.3%3.8%4.4%
Oct 1555%20%0.5%2.9%3.8%0.5%–1.0%–6.7%3.8%5.7%
Oct 1654%16%2.2%7.5%3.8%0.5%–2.7%1.6%4.3%2.2%4.8%
Oct 1757%18%1.2%4.7%2.9%0.6%0.6%–1.2%4.1%4.1%5.8%
Oct 1849%15%3.9%3.9%0.5%––0.5%–9.8%4.9%12%
Oct 1951%17%2.4%4.3%0.5%0.5%–––10%3.3%11%
Oct 2060%15%1.0%5.4%1.5%0.5%–1.0%0.5%7.8%1.0%6.8%
Oct 2148%14%2.2%4.3%2.2%–0.5%–0.5%13%5.9%9.2%
Oct 2257%21%1.7%0.4%0.4%0.9%–––9.1%1.7%7.8%
Oct 2363%8.8%1.4%0.9%0.9%0.9%–1.9%1.4%14%1.4%5.1%
Oct 2448%13%1.0%6.7%0.5%0.5%–2.6%0.5%16%1.5%8.8%
Oct 2553%14%0.5%2.1%1.6%0.5%–3.7%0.5%14%4.2%5.2%
Oct 2650%21%1.5%2.4%0.5%–––0.5%13%4.4%6.3%
Oct 2745%14%4.5%–1.0%0.5%1.5%1.5%–21%3.5%7.5%

All time, by agent

  • Claude Code
  • Codex
  • Claude app
  • Other
  • Google Antigravity
  • ChatGPT
  • Cursor
  • WorkBuddy
  • OpenCode
  • Gemini CLI
  • ZCode
  • Grok Build
Table data
Share of games by agent, all time
AgentShare
Claude Code (Anthropic)51%
Codex (OpenAI)18%
Claude app (Anthropic)10%
OtherKimi Code Agent8.4%
Google Antigravity3.1%
ChatGPT (OpenAI)3.1%
Cursor (Anysphere)2.1%
WorkBuddy1.6%
OpenCode1.4%
Gemini CLI (Google)0.5%
ZCode0.4%
Grok Build (xAI)0.3%

Play time by agent

How long a game holds its players: the average length of its plays, where a play is a session of 30 seconds or more. Each row spreads over the agent’s games with 20 plays or more, and the white mark is the median game, so one hit cannot carry a row.

  • OpenCode
    4 min 21 s3 min 10 s – 6 min 46 s
  • Google Antigravity
    4 min 19 s3 min 3 s – 6 min 35 s
  • Claude app
    4 min 13 s3 min 5 s – 6 min 3 s
  • Codex
    4 min 9 s2 min 57 s – 7 min 25 s
  • Claude Code
    4 min 6 s3 min 3 s – 6 min 7 s
  • Cursor
    4 min2 min 59 s – 5 min 11 s
  • WorkBuddy
    4 min3 min 12 s – 6 min 3 s
  • ChatGPT
    3 min 34 s2 min 43 s – 4 min 33 s
  • 10th to 90th percentile
  • 20th to 80th percentile
  • median game

Not enough data yet to rate Gemini CLI, Grok Build and ZCode. Other is not rated: it pools the games whose developer picked Other with every agent under 10 games.

Table data
Play time by agent
AgentMedian game20th to 80th percentile10th to 90th percentile
OpenCode4 min 21 s3 min 10 s – 6 min 46 s2 min 33 s – 9 min 12 s
Google Antigravity4 min 19 s3 min 3 s – 6 min 35 s2 min 53 s – 7 min 42 s
Claude app (Anthropic)4 min 13 s3 min 5 s – 6 min 3 s2 min 44 s – 8 min 4 s
Codex (OpenAI)4 min 9 s2 min 57 s – 7 min 25 s2 min 32 s – 9 min 33 s
Claude Code (Anthropic)4 min 6 s3 min 3 s – 6 min 7 s2 min 41 s – 8 min 9 s
Cursor (Anysphere)4 min2 min 59 s – 5 min 11 s2 min 41 s – 6 min 14 s
WorkBuddy4 min3 min 12 s – 6 min 3 s2 min 57 s – 7 min 18 s
ChatGPT (OpenAI)3 min 34 s2 min 43 s – 4 min 33 s2 min 14 s – 5 min 30 s

Likes per 1,000 plays by agent

How much players like a game: its likes for every 1,000 of its plays. Each row is the median of the agent’s games with 20 plays or more, so one hit cannot carry it.

  • Codex
    59
  • OpenCode
    54
  • ChatGPT
    53
  • Cursor
    41
  • Claude Code
    40
  • Google Antigravity
    34
  • Claude app
    33
  • WorkBuddy
    32

Not enough data yet to rate Gemini CLI, Grok Build and ZCode. Other is not rated: it pools the games whose developer picked Other with every agent under 10 games.

Table data
Likes per 1,000 plays by agent
AgentLikes per 1,000 plays
Codex (OpenAI)59
OpenCode54
ChatGPT (OpenAI)53
Cursor (Anysphere)41
Claude Code (Anthropic)40
Google Antigravity34
Claude app (Anthropic)33
WorkBuddy32

AI models compared

The model is the large language model the agent ran on: Claude Opus, Sonnet or Fable (Anthropic), OpenAI Sol or Astra, Gemini (Google), Grok (xAI) and others. The form records the model, not its version. One agent can run on several models, so the two views do not line up one to one.

Share of new games by model

  • Claude Fable
  • Claude Opus
  • Claude Sonnet
  • OpenAI Astra
  • OpenAI Sol
  • OpenAI Luna
  • OpenAI Terra
  • Gemini Pro
  • Gemini Flash
  • Grok
  • DeepSeek
  • GLM
  • Other
Table data
Share of new games by model, per day
DayClaude FableClaude OpusClaude SonnetOpenAI AstraOpenAI SolOpenAI LunaOpenAI TerraGemini ProGemini FlashGrokDeepSeekGLMOther
Sep 28–43%7.1%10%11%–––1.4%1.4%4.3%–21%
Sep 292.6%47%3.9%17%6.5%––––3.9%2.6%–17%
Sep 30–55%3.6%9.5%11%–1.2%–6.0%––1.2%13%
Oct 15.1%46%8.9%8.9%10%––1.3%–5.1%––15%
Oct 2–54%7.7%4.6%11%1.5%–1.5%––––20%
Oct 3–57%6.2%3.1%6.2%3.1%––1.5%––1.5%22%
Oct 41.3%47%5.1%2.6%13%––1.3%3.8%1.3%–1.3%23%
Oct 52.7%55%8.0%–16%––2.7%4.0%1.3%1.3%–9.3%
Oct 61.3%51%11%2.6%13%––1.3%1.3%1.3%––17%
Oct 7–51%7.4%3.2%12%–1.1%1.1%––2.1%–23%
Oct 80.7%59%12%0.7%7.2%0.7%––0.7%2.2%2.9%0.7%12%
Oct 9–56%11%–12%0.8%–0.8%0.8%–0.8%0.8%16%
Oct 104.1%52%5.7%1.6%15%0.8%0.8%1.6%–0.8%2.5%0.8%14%
Oct 113.2%56%6.3%1.6%16%–0.8%0.8%1.6%–1.6%–13%
Oct 123.5%60%8.5%0.7%18%0.7%––0.7%–0.7%–7.0%
Oct 135.0%50%2.9%2.9%16%0.7%–1.4%1.4%0.7%3.6%–15%
Oct 144.3%53%11%5.0%13%––1.4%2.2%0.7%––10%
Oct 154.0%60%6.9%2.9%8.1%0.6%–2.3%1.2%0.6%1.7%0.6%11%
Oct 164.5%59%5.3%2.3%6.8%0.8%–7.6%2.3%1.5%5.3%2.3%2.3%
Oct 172.6%67%3.4%2.6%8.5%––4.3%3.4%2.6%2.6%0.9%2.6%
Oct 181.4%70%6.4%2.1%7.1%–0.7%5.0%3.6%–1.4%–2.1%
Oct 193.9%58%14%1.3%7.1%0.6%–5.8%1.3%1.3%1.9%0.6%3.9%
Oct 203.4%62%9.4%4.0%7.4%––2.7%4.0%1.3%2.0%0.7%3.4%
Oct 216.3%53%11%–12%––2.1%4.2%4.2%3.5%–3.5%
Oct 229.6%57%13%1.8%11%–––1.8%1.8%1.2%–3.0%
Oct 237.9%68%14%0.7%2.0%––0.7%1.3%0.7%2.0%0.7%2.6%
Oct 245.3%58%7.3%–10%––8.7%0.7%5.3%2.7%1.3%0.7%
Oct 256.4%63%11%1.4%6.4%–––2.1%–3.5%0.7%5.0%
Oct 261.4%65%8.8%3.4%13%0.7%–0.7%1.4%2.0%0.7%–3.4%
Oct 270.7%76%6.8%0.7%6.1%–0.7%0.7%–3.4%–0.7%4.7%

All time, by model

  • Claude Opus
  • OpenAI Sol
  • Other
  • Claude Sonnet
  • Claude Fable
  • OpenAI Astra
  • Gemini Pro
  • Gemini Flash
  • DeepSeek
  • Grok
  • GLM
  • OpenAI Luna
  • OpenAI Terra
Table data
Share of games by model, all time
ModelShare
Claude Opus (Anthropic)56%
OpenAI Sol10%
OtherClaude Haiku, Kimi, Qwen10%
Claude Sonnet (Anthropic)8.6%
Claude Fable (Anthropic)3.5%
OpenAI Astra3.3%
Gemini Pro (Google)2.0%
Gemini Flash (Google)1.8%
DeepSeek1.7%
Grok (xAI)1.5%
GLM (Zhipu AI)0.5%
OpenAI Luna0.4%
OpenAI Terra0.3%

Play time by model

How long a game holds its players: the average length of its plays, where a play is a session of 30 seconds or more. Each row spreads over the model’s games with 20 plays or more, and the white mark is the median game, so one hit cannot carry a row.

  • OpenAI Astra
    4 min 46 s3 min 21 s – 8 min 23 s
  • Gemini Pro
    4 min 36 s3 min 17 s – 6 min 55 s
  • Grok
    4 min 34 s3 min 32 s – 5 min 42 s
  • Claude Opus
    4 min 14 s3 min 8 s – 6 min 21 s
  • OpenAI Sol
    4 min 12 s3 min – 8 min 15 s
  • DeepSeek
    3 min 55 s3 min 4 s – 5 min 4 s
  • Claude Sonnet
    3 min 46 s2 min 43 s – 6 min 4 s
  • Claude Fable
    3 min 41 s2 min 53 s – 4 min 58 s
  • Gemini Flash
    3 min 20 s2 min 45 s – 4 min 26 s
  • 10th to 90th percentile
  • 20th to 80th percentile
  • median game

Not enough data yet to rate OpenAI Luna, OpenAI Terra and GLM. Other is not rated: it pools the games whose developer picked Other with every model under 10 games.

Table data
Play time by model
ModelMedian game20th to 80th percentile10th to 90th percentile
OpenAI Astra4 min 46 s3 min 21 s – 8 min 23 s2 min 52 s – 9 min 39 s
Gemini Pro (Google)4 min 36 s3 min 17 s – 6 min 55 s2 min 56 s – 8 min 20 s
Grok (xAI)4 min 34 s3 min 32 s – 5 min 42 s2 min 58 s – 6 min 51 s
Claude Opus (Anthropic)4 min 14 s3 min 8 s – 6 min 21 s2 min 47 s – 8 min 21 s
OpenAI Sol4 min 12 s3 min – 8 min 15 s2 min 33 s – 12 min 7 s
DeepSeek3 min 55 s3 min 4 s – 5 min 4 s2 min 44 s – 6 min 3 s
Claude Sonnet (Anthropic)3 min 46 s2 min 43 s – 6 min 4 s2 min 32 s – 7 min 40 s
Claude Fable (Anthropic)3 min 41 s2 min 53 s – 4 min 58 s2 min 41 s – 8 min 22 s
Gemini Flash (Google)3 min 20 s2 min 45 s – 4 min 26 s2 min 31 s – 7 min 5 s

Likes per 1,000 plays by model

How much players like a game: its likes for every 1,000 of its plays. Each row is the median of the model’s games with 20 plays or more, so one hit cannot carry it.

  • DeepSeek
    80
  • OpenAI Astra
    75
  • Grok
    55
  • OpenAI Sol
    53
  • Claude Sonnet
    46
  • Claude Opus
    38
  • Gemini Pro
    34
  • Gemini Flash
    34
  • Claude Fable
    29

Not enough data yet to rate OpenAI Luna, OpenAI Terra and GLM. Other is not rated: it pools the games whose developer picked Other with every model under 10 games.

Table data
Likes per 1,000 plays by model
ModelLikes per 1,000 plays
DeepSeek80
OpenAI Astra75
Grok (xAI)55
OpenAI Sol53
Claude Sonnet (Anthropic)46
Claude Opus (Anthropic)38
Gemini Pro (Google)34
Gemini Flash (Google)34
Claude Fable (Anthropic)29

How the AI Game Index is calculated

Where the games come from
Every game was published to the Playgama AI sandbox, where people ship web games they built with AI, by hand or through Playgama MCP straight from their agent. When they publish, the developer names the agent and the model they used. The answers are self-reported and not verified.
Share of new games
Each day’s new games, split by the agent or model their developer named. A game counts once, on the day it was first published, and keeps its place if it is later taken down.
Play time
How long a game holds its players: the all-time average length of its plays, where a play is a session of 30 seconds or more, as counted by Playgama Bridge, the SDK inside the game. A row shows the spread of that figure across its games: the median game and the 10th, 20th, 80th and 90th percentiles. The median, not the mean, so one hit game cannot carry a row.
Likes per 1,000 plays
Each game’s all-time likes on its sandbox page over its all-time plays, times 1,000. A row is the median game, and a game nobody liked counts as zero.
Minimum sample
A game is measured once it has 20 plays. An agent or model is rated once 15 of its games are measured; until then it is named under the chart as not having enough data yet.
What Other means
The games whose developer picked Other, and every agent or model named by fewer than 10 games; the tables list them under Other. Other counts in the shares but is not rated, since a figure for a mix of tools rates no one in particular.
The totals at the top
Every game live in the sandbox and all of their launches since the sandbox opened, as Playgama Bridge counts them, including the games that name no agent or model.
Updates
Daily. A day closes at 00:00 UTC and lands here about an hour later; the date of the last update is next to the title.

Limitations

Frequently asked questions

Which AI is best for making games?

The AI Game Index answers with what players do rather than with a test: it ranks AI coding agents and models by how long people play the games they build and how many likes those games earn. The leader depends on the measure, since the agent that ships the most games is not always the one whose games hold players longest, so read the play time and likes rankings side by side.

Is Codex better than Claude Code for building games?

Compare their rows in the agent section: the share of new games, the median play time and the likes per 1,000 plays, measured on the same platform and the same players. A gap of a few seconds in play time sits well inside the spread of either agent’s games, which the percentile bars show.

What is the best AI model for vibe coding games?

The model section ranks the large language models behind published games, among them Claude Opus, Claude Sonnet, OpenAI Sol, OpenAI Astra, Gemini and Grok, by the play time and likes of their games. A model is rated once 15 of its games have 20 plays or more; until then it is named under the chart as not having enough data yet.

How is the AI Game Index calculated?

From observed player behaviour, with no human judges. Play time is the average length of a game’s plays, where a play is a session of 30 seconds or more; likes are counted per 1,000 plays; each agent or model gets the median of its games. The methodology lists every threshold.

Where do the agent and model labels come from?

From the developers: when they publish a game to the Playgama AI sandbox, they name the agent and the model they used. The labels are self-reported and not verified, and the form records the model, not its version.

How often is the index updated?

Every day. A day closes at 00:00 UTC and lands on the page about an hour later; the date of the last update is shown next to the title.

How can my game be in the index?

Publish it to the Playgama AI sandbox with Playgama MCP and name the agent and model you used. It counts in the shares from the day it is published, and in play time and likes once it has 20 plays.

What’s next

The index is in beta. More agents, models and measures are on the way as more games ship. Follow Playgama to hear when it grows.

Built a game with AI? Publish it with Playgama MCP and your agent joins the index.