game demo Game UI Game UI 2 Correct Answer Wrong Answer Game Filters

Summary

A Discord bot game where you have to guess which Steam game has the most concurrent players at the moment.

Invite the bot to your server 📈

Creation Process

Creation

Steam Charts Game was inspired in part by the classic browser game Higher or Lower - but with Steam games instead of Google searches. It was also inspired by my buddy Joey constantly telling me that TF2 is a dead game despite it consistently being in the most played games on Steam.

The game is very simple and intuitive. The bot randomly selects two games available on Steam, and displays their steam page to the player, as well as two UI buttons - one button representing each game. Players simply click on the game that they believe has more players at the moment. If they win, they move on to the next round. The bot tracks how many points they have until they get it wrong and it’s game over.

Players can choose the games to be selected from several filters: popular games, highest rated games, popular new releases, or steam’s default search list.

It was created entirely in Python using discord.py and BeautifulSoup. Data is scraped from the Steam website and Steam Charts (I have no affiliation with Steam Charts).

Check out the source code