Source: My Steam owned games and playtime pulled through Steam OpenID login and the Steam Web API GetOwnedGames endpoint, minutes converted to hours.
Tool: Web app I built with React/TypeScript and D3 pack/force layouts to size and place bubbles
Code/demo: GitHub and live site hosted on render
Lorridor on
Why is there two times Arc Raiders?
ekazu129 on
As someone who also has far too much time in Destiny 2, you have my deepest condolences.
Super cool. Did you basically use the time played as the width and height variables? How did you achieve the placement of all of these in a non grid like fashion?
Edit: scanned through the GitHub and the library for the data visualisation used is D3! Very nifty library to know about. Thanks OP for sharing this
Park_BADger on
Over 500+ games, and every single one is classified as “Genre: Other”.
Fat_people_jigle on
dude im so confused. Wheres the link to the site?
Squashyhex on
Any way to get that to work without logging into your steam profile? I know steamdb only needs your user ID to generate data
JoshuaJSlone on
Pretty cool. Feature I’d like to see: choose to ignore/remove games. Right now my biggest bubbles are for a few idle games that spent a few thousand hours running without me around. Technically true, but I’d also like to see the version based on games I played more actively.
mine would mostly be tiny little dots showing all the games I have never played
flyinggoatcheese on
I’m not really comfortable I have to sign into this tool. Since there’s a lot of steam scammers and also my profile time is public anyway so I don’t need to sign in to see this data.
Is the hours played mapped to the radius/diameter or the surface of the bubble? If it’s the radius or diameter be careful it will create bias as the visual impact will not scale linearly between bubbles.
Scadooshy on
Where is the link to the site?
edit: nvm found it
BookishGina on
“No games returned. Your Steam ‘Game Details’ privacy must be Public.”
How do I fix this? I can’t find the setting in steam.
25 Comments
Source: My Steam owned games and playtime pulled through Steam OpenID login and the Steam Web API GetOwnedGames endpoint, minutes converted to hours.
Tool: Web app I built with React/TypeScript and D3 pack/force layouts to size and place bubbles
Code/demo: GitHub and live site hosted on render
Why is there two times Arc Raiders?
As someone who also has far too much time in Destiny 2, you have my deepest condolences.
https://preview.redd.it/xe8cmxp87r2g1.jpeg?width=1112&format=pjpg&auto=webp&s=96af7c750a3567e197d578221076b19d12556187
worked well
Super cool. Did you basically use the time played as the width and height variables? How did you achieve the placement of all of these in a non grid like fashion?
Edit: scanned through the GitHub and the library for the data visualisation used is D3! Very nifty library to know about. Thanks OP for sharing this
Over 500+ games, and every single one is classified as “Genre: Other”.
dude im so confused. Wheres the link to the site?
Any way to get that to work without logging into your steam profile? I know steamdb only needs your user ID to generate data
Pretty cool. Feature I’d like to see: choose to ignore/remove games. Right now my biggest bubbles are for a few idle games that spent a few thousand hours running without me around. Technically true, but I’d also like to see the version based on games I played more actively.
https://preview.redd.it/7u35kb4iar2g1.png?width=746&format=png&auto=webp&s=298c0465e51bbf90474433ed2ccfd14054594667
Guarantee you won’t find anyone else with 1,250 hours in Battlefront II (2005)
https://preview.redd.it/mw2zibw7br2g1.png?width=945&format=png&auto=webp&s=0e3c5010ec082efd115bf1c26a7fcb1b6367492a
Unfortunately no steam family owned games show up, But still very cool.
Wow, found someone with the same D2 / Rocket League addiction as me
Anyways, it doesn’t seem to work on Mobile – tried both safari and Chrome. Just the “log into steam” button remains after attempting login
Though I’m sure you weren’t designing for that
https://preview.redd.it/igli08wjer2g1.png?width=1410&format=png&auto=webp&s=b90e412d2fdc69ac3f5bce128a31ac1cd36376d5
Wow, I really am a casual
mine would mostly be tiny little dots showing all the games I have never played
I’m not really comfortable I have to sign into this tool. Since there’s a lot of steam scammers and also my profile time is public anyway so I don’t need to sign in to see this data.
Worked like a charm. Kinda neat.
https://preview.redd.it/1vgh7e8pfr2g1.jpeg?width=967&format=pjpg&auto=webp&s=31a21bef5c91d706567e77ab540768884758ea9f
Is the hours played mapped to the radius/diameter or the surface of the bubble? If it’s the radius or diameter be careful it will create bias as the visual impact will not scale linearly between bubbles.
Where is the link to the site?
edit: nvm found it
“No games returned. Your Steam ‘Game Details’ privacy must be Public.”
How do I fix this? I can’t find the setting in steam.
edit: Nevermind, I found it.
https://preview.redd.it/t7tprdhojr2g1.png?width=989&format=png&auto=webp&s=0046c0905f6d35cc1041c2aad68d6d06dc0a9f74
Doesn’t work on safari. Can’t log in at all
https://preview.redd.it/ilvqc3zinr2g1.png?width=778&format=png&auto=webp&s=31f8c8cb674c2349401b4c9c1969ed2acb5063e8
A few of these are only big because I may or may not have left them run while I went to work.
Great app OP! My only complaint is you can see some of the circle cut off towards the bottom there. My monitor is 1080 if that helps you.
I can’t wait for the endless streams of pictures filled with random game logos. My favorite part of every game is when its first starting to load.
Why does it need me to sign in? My profile is public.
Works nicely.
https://preview.redd.it/mt38a3x3pr2g1.jpeg?width=1311&format=pjpg&auto=webp&s=2e2e17c9023891e21452a9513f685f7f3cc01c63
Really cool but I’m super definitely absolutely not signing into random things with my steam account.