My Top 100 Videogames
I decided to rank the top 100 videogames that I’ve played.
To make the ranking, I started by listing every videogame I’ve ever played. I did this through a combination of memory and Steam records.
I then fed all of those into ThingRanker. It’s a small Python program I wrote. It takes in a list of strings, and runs an arbitrary number of “matches” against random pairings of two strings. During each match, I choose which string I like better. The program than uses the ELO scoring system to score the strings based on which ones I chose.
I ran 200 matchups against about 150 games. This gave me a rough ordering to start with. I then cut out the 50-ish worst games. After that, I ran about 500 more matchups. The result of this was an ordering I was mosly happy with. I then ended up manually tweaking the positions of about 20 specific games I felt should be higher or lower. After that, I felt pretty happy with the list.
Here it is:
- Minecraft
- Terraria
- Mario Kart Double Dash
- Pokemon Leafgreen
- Spyro Riptos Rage
- Spyro Year of the Dragon
- Borderlands 2
- Rimworld
- Spyro Reignited
- Return of the Obra Dinn
- Garry’s Mod
- World of Warcraft
- Prison Architect
- Caves of Qud
- Cities Skylines
- Puzzle Pirates
- Stardew Valley
- Pokemon Emerald
- Paper Mario: Thousand Year Door
- Dwarf Fortress
- Pokemon Diamond
- Portal
- Batman Arkham Asylum
- Deep Rock Galactic
- Minesweeper
- Submachine: Legacy
- Team Fortress 2
- Overwatch
- Borderlands
- Spyro The Dragon
- New Vegas
- Sim City 4
- Animal Crossing (Gamecube)
- Lego Star Wars: The Complete Saga
- Diablo 2
- Diablo 3
- Cyberpunk
- Slay the Spire
- Potion Craft
- Oxygen Not Included
- Portal 2
- Luigis Mansion Gamecube
- Mario Kart 8
- Golf With Your Friends
- Anti-Idle the Game
- Starbound
- Dorfromantik
- Plants vs Zombies
- Hades
- Super Paper Mario
- Spongebob Battle for Bikini Bottom
- Bloons Tower Defense 6 (and also the earleir ones)
- Skyrim
- Fallout 4
- Valheim
- Borderlands 3
- Binding of Isaac Rebirth
- Payday 2
- Spore
- Vampire Survivors
- Bejeweled
- Path of Exile
- Super Mario Galaxy
- Antichamber
- Heroes of the Storm
- Animal Crossing New Horizons
- Lego Star Wars Skywalker Saga
- Hearthstone
- Tetris
- Astroneer
- Fortnite
- Rocket League
- Jackbox Party Pack 3
- Puzzle Bobble
- Torchlight 2
- Burnout Paradise
- Super Smash Bros Melee
- Binding of Isaac
- Doom Eternal
- Civilization V
- Cookie Clicker
- Eve Online
- Half Life 2
- FTL
- Fallout 3
- Cluefinders
- Wii Sports
- Lego Marvel Superheroes
- Clicker Heroes
- Pokemon White
- Super Mario Odyssey
- Factorio
- Halo Reach
- Rust
- Guitar hero
- Age of Mythology
- Papers Please
- Left 4 Dead 2
- Hollow Knight
- Fallout 76