...
Skip to content Skip to sidebar Skip to footer

An indie dev scraped Steam to research the perfect game

Published on December 12th, 2024

Introduction

In the world of indie game development, finding the right balance between creativity, gameplay mechanics, and audience appeal can be challenging. However, one indie developer decided to take an innovative approach by scraping Steam, one of the most popular platforms for PC gaming, to gain a deeper understanding of what works in game development. This data-driven method may offer crucial insights for developers aiming to create the next big hit on PC or consoles.

Scraping Steam’s Data: A Week-Long Effort

The indie developer, known on YouTube as Newbie Indie Game Dev, embarked on an ambitious project: scraping the entire Steam catalog. Using scripts, the developer gathered data on various aspects of games, including titles, tags, prices, ratings, review counts, and release dates. This effort took nearly a week, followed by a manual process of cleaning the data to ensure accuracy. The result was a massive collection of over 8 million data points covering 140,000 games, each with 40 distinct attributes. This dataset has since been transformed into a series of charts and insights, shedding light on gaming trends and audience preferences.

Key Insights into Popular Game Themes and Titles

One of the most intriguing findings was the most commonly used words in Steam game titles. Words like ‘VR,’ ‘simulator,’ ‘world,’ ‘space,’ ‘dungeon,’ ‘game,’ ‘adventure,’ and ‘puzzle’ were found to be the most frequent, revealing what developers often associate with successful games. While these trends may help developers predict success, they also highlight potential pitfalls. Developers might want to avoid using these overused words to ensure their game stands out in a crowded market.

Steam’s Best-Rated Games: The Indie Influence

In terms of ratings, the indie game Terraria stands out as the highest-rated game on Steam, showcasing the potential for indie titles to succeed on the platform. Interestingly, around half of the top 50 highest-rated games are indie, indicating that smaller studios can still create successful, highly-rated games. Additionally, there are only a handful of games with overwhelmingly negative reviews, with the majority being criticized for misleading content or scamming players.

Untapped Genre Combinations

One of the most fascinating insights from the data involved genre combinations. The developer found that there is a relatively small number of games blending farming simulation and battle royale mechanics—only one, to be precise. Other unusual and largely unexplored combinations include board games and platformers (only ten games) and card games and rhythm mechanics (just five games). Even more surprising, there are only four fighting games with a romantic theme. These findings suggest untapped potential for developers willing to explore niche genre combinations that have yet to be fully explored on Steam.

Additional Insights from the Data

The YouTube video accompanying the data also shares additional observations, such as the success of certain publishers, the differences in popular genres between indie and AAA games, and the relationship between a game’s price and its review score. For instance, many highly-rated indie games tend to be priced more affordably, while AAA games often carry a higher price tag but sometimes struggle with user satisfaction.

Conclusion: Data-Driven Game Development

This deep dive into Steam’s catalog offers valuable insights for game developers. By analyzing popular game titles, ratings, and genre combinations, developers can not only discover trends in what works but also find opportunities to innovate within unexplored areas. The process of scraping Steam’s vast data offers a new tool for indie developers, helping them create unique and successful games while avoiding common pitfalls. In a competitive industry like game development, data-driven strategies like these might just be the key to building the next big hit.

Leave a comment

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.