GameDev Radar

Demand, competition and dev cost of genres on 5 platforms

Loading…

Game genre map: popularity vs development cost by platform

Maps to show

click to toggle
Advanced settings

Find a game on the map

any Steam game or one from collected charts

Zoom: + / − buttons, Ctrl + mouse wheel (or click the map, then scroll), drag to pan, double-click or ⟲ to reset. Click a genre dot to see its top games. Bottom-right = “cheap and popular”.

Which genres exist on which platforms

Genres

Hover a row for examples of big and indie games. Click to open the genre’s full top.

Competition

Competition vs demand

Top-left = few rivals, many players.

Least competition

Most competition

All genres: competition in detail

Niches: little competition, real demand

Genres that players gladly pick up while competitors are few. The higher the niche index (0–100), the better the opportunity. Tick the platforms you plan to release on — the formula is in Methodology.

Platforms

Competition vs demand (average of selected platforms)

Traps: demand exists but competition is huge

Full niche ranking

Store analysis

The whole platform at a glance: players online, current charts, best sellers, most wishlisted, sales, engines, genres and publishers — like SteamDB, but for all five platforms.

Steam game stats: players, sales estimate, reviews and wishlists

1Link to the Steam pagestore.steampowered.com/app/367520/Hollow_Knight — copy it from the browser or from the Steam client (Share → Copy link)
2Or the AppIDthe number in the link, e.g. 367520. SteamDB / SteamCharts links work too
3Or the namestart typing — pick the game from the list with arrows or the mouse
Try:

Methodology: how popularity, competition and dev cost are computed

How the coordinates are computed

X — genre popularity (“liveliness”), 0–100, log-normalised within each platform:

  • Steam — total online players (yesterday’s peak CCU from SteamSpy) of all games with the genre tag.
  • itch.io — sum of player ratings of the genre’s top games (itch does not publish player counts).
  • Yandex Games — sum of ratings of the 24 most popular games in the category/tag.
  • Google Play — sum of installs of the top games in the category or genre search.
  • App Store — sum of ratings of the genre’s top games (free, paid and top-grossing) or genre search.
  • “Demand per game” divides demand by the number of games — showing where competition is lower.

Y — development cost index, 0–100. It is an estimate, not a budget: 50% baseline complexity of the genre, 50% the median of signals from real top games: price, publisher, audience size (Steam); engine, 3D/2D, game jam (itch.io); 3D, multiplayer (Yandex); app size, big publisher, expensive in-app purchases (mobile).

A game on the map: X is the popularity of its genres (average X of the game’s genres on the platform), Y is its own development cost. Similar games are matched by shared genres (rare genres weigh more), close development cost and shared Steam tags.

Competition, niches and spend per player

  • Competition on Steam, itch.io and Yandex is how many games the genre has. Mobile stores do not publish that, so there competition is concentration: the share of the top audience held by the three leaders. Steam also shows the hit rate — the share of games with 500+ reviews (roughly ≈ 17k copies) — and the top-10 share of online players.
  • Niche = √(demand × (100 − competition)): high only when there is both demand and little competition.
  • Spend per player = money spent on the genre ÷ players. Players are estimated copies (reviews × 35); money is copies × price × 0.65 plus DLC (each DLC bought by 15% of owners). In-app purchases in F2P games are not public, so mobile spend is not computed — the share of games with purchases is shown instead.
  • Indie mode hides genres out of reach for a small team and counts only small studios. Genre tags of the most important Steam games are verified: the tag must be in the game’s top 12 and have ≥ 20% of the main tag’s votes.

Development cost is not only money

The index measures money and workload. The real cost also includes:

  • time = money
  • your health
  • your relationships
  • your age
  • missed opportunities
  • the game you could have made instead
  • burnout
  • self-confidence

Which metrics are available

Some stats are visible only to the game’s owner (Steamworks, Play Console, App Store Connect) and cannot be scraped. They are marked 🔒 with the closest public proxy.

All genres and styles

Every genre and art style has its own page: numbers for each platform, examples of big and indie games and related genres.

Genres

Not for indies

Open world · MMO · Battle royale

Art styles

Are you 18 or older?

This mode shows adult games: titles and cover art may contain explicit content. Turn it on only if you are at least 18.