Game genre map: popularity vs development cost by platform
Find a genre with players and few competitors
The site collects public data from Steam, itch.io, Yandex Games, Google Play and the App Store and shows which genres and art styles are in demand, how crowded they are and roughly how much they cost to make.
- 1Each dot is a genre. Further right means more players; higher means more expensive to make.
- 2The green bottom-right corner is popular and cheap — start there. The “Niches” tab lists genres with demand and little competition.
- 3Hover a dot for example games, click for the full list with prices and players. Above the map you can switch to art styles and “Indie only”.
Maps to show
click to toggleAdvanced settings
Find a game on the map
any Steam game or one from collected chartsZoom: + / − 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
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.
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
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.