Build a team from your Steam library: how the squad game works
Roll a year, draft a game you own from it, fill five genre slots, and play an eight-match league. Here is the mechanic, where every rating comes from, and why the die is the whole game.
The Steam Squad Builder turns a library you already own into a five-game team, then plays it through an eight-match league. No account, no password — it reads a public Steam profile the same way the backlog calculator does. This is what is actually happening underneath.
The die is the game
You do not pick freely. A die rolls a release year, and you may only draft from games you own that came out that year. Free choice would make this a team builder; the constraint is what makes it a game. You get two re-rolls for the whole run, so spending one on the first year you dislike is usually a mistake.
One rule exists purely to stop dead ends: a year with nothing placeable never comes up, so the die can never hand you a turn you have to waste a re-roll on.
Five slots, and why they are genre families
| Slot | Accepts |
|---|---|
| Action | Action, Free to Play |
| Story | Adventure, RPG |
| Tactics | Strategy, Simulation |
| Indie | Indie, Casual |
| Wildcard | Anything |
Real libraries are lopsided. Requiring an exact genre would leave a 60-game library unable to finish a squad at all, so each slot takes a family and the last one takes anything.
Where the numbers come from
Every game gets one rating, and none of it is invented:
- Rating is the Steam player review score. Where Steam reviews are thin — mostly older games — it falls back to Metacritic, and where neither exists it uses a stated neutral 60 rather than guessing.
- Difficulty comes from the average achievement unlock rate. The rarer a game's achievements are across all Steam players, the higher the number. A game whose average achievement is earned by 7% of players scores 93.
Those unlock rates are the same public dataset published on the Steam achievement statistics page, so a difficulty score can be checked rather than taken on trust.
The opponents are real teams
Each of the eight clubs fields five actual Steam games drawn from the most-reviewed titles in the catalogue, with their real scores. A club's strength is the average of the five games it fields, not a number picked to make the match close. That is why some matchdays are a walkover and others are not.
The result is a pure function of your five
The match engine is seeded from the five app IDs in your squad. The same five games always play the same league — which is why a shared link replays exactly the matches you watched instead of re-rolling for whoever opens it. Nothing is stored: the squad lives entirely in the URL.
Eight matches, three outcomes: 16 points or more goes straight to the round of 16, 8 to 15 lands in the knockout play-offs, and under 8 is elimination.
What it is actually for
It is a way to look at a library you stopped looking at. Drafting from 2014 makes you notice what you bought that year, and a strong squad is usually made of games you never launched. When that happens, the backlog calculator will tell you exactly how much of the library is in that state.
TL;DR
- A die rolls a year; you draft a game you own from that year into one of five genre slots.
- Ratings are real Steam review scores, with Metacritic as fallback and a stated 60 default.
- Difficulty is the average achievement unlock rate — rarer achievements mean a higher number.
- Opponents field five real games each; their strength is the average of those games.
- The league is seeded from your five app IDs, so a shared link shows the same result you saw.