Dokładne liczby użytkowników gier na Steamie - najpopularniejsze tytuły wszech czasów
Tak szczegółowej listy jeszcze nie było. A wszystko przez niedopatrzenie Valve.
Jeszcze do niedawna w steamowym API (interfejsie programowania aplikacji) dostępna była funkcja, która przy odpowiednim wykorzystaniu umożliwiała oszacowanie z dużą dokładnością liczby użytkowników sprzedawanych na platformie gier. Z jej pomocą powstała aktualna na 1 lipca lista najpopularniejszych tytułów platformy.
Metodę uzyskania tych danych opisuje dość szczegółowo Tyler Glaiel (twórca gry The End is Nigh) na portalu Medium. Sprowadza się ona do wykorzystania danych na temat procenta graczy, którzy odblokowali poszczególne osiągnięcia gier (działa więc tylko dla gier, które zawierają osiągnięcia). O ile sam Steam podając te dane zaokrągla je do 1 miejsca po przecinku, to już twórcy aplikacji przez wspomniane API mogli jeszcze do niedawna "wyciągnąć" z niego procent z dokładnością do 16 miejsca po przecinku.
To o tyle istotne, że mając taką dokładność dla wielu achievementów można obliczyć liczbę użytkowników danej gry. Jak prosto tłumaczy Glaiel - gra, w której jakieś osiągnięcie odblokowało 50 proc. użytkowników, musi ich mieć przynajmniej dwóch. 33 proc. - przynajmniej trzech. Jeżeli ma jednocześnie osiągnięcie z 50 proc. i takie z 33 proc., musi ich mieć przynajmniej 6 (dla stosunków odpowiednio 3/6 i 2/6). I tak dalej.
Kiedy dysponujemy wartościami procentowymi dla poszczególnych osiągnięć podanymi z dokładnością tak dużą, jaką jeszcze do niedawna oferowało API Steama, okazuje się, że liczba użytkowników, która mogła dać takie wartości procentowe, jest jednoznaczna i łatwa do obliczenia. W pewnym uproszczeniu jest ona najmniejszym wspólnym mianownikiem poszczególnych wartości procentowych po ich wcześniejszym pomnożeniu tak, by licznik był liczbą całkowitą (wiele ułatwia tu fakt, że liczba użytkowników musi być z oczywistych przyczyn całkowita).
Tę wiedzę wykorzystał prowadzący serwis Steam Spy Siergiej Galjonkin do obliczenia liczby użytkowników wszystkich gier, dla których było to możliwe.
Kilka zastrzeżeń - przede wszystkim Valve zdążyło już załatać wykorzystaną do pozyskania tych danych "lukę", więc jakkolwiek są one dość nowe (pochodzą z 1 lipca) to będą się dezaktualizować z tygodnia na tydzień. Poza tym liczby opisują grających użytkowników - nie należy ich więc rozumieć jako dokładnego odzwierciedlenia sprzedaży (nie da się tą metodą oddzielić od całości egzemplarzy uruchamianych za pośrednictwem funkcji udostępniania gier Steama). No i na koniec raz jeszcze - dotyczą wyłącznie tytułów, które mają osiągnięcia - gry ich pozbawione w ogóle nie pojawiają się na liście.
Tak czy inaczej jednak jest to najdokładniejsza, najbardziej szczegółowa lista opisująca popularność gier na cyfrowej platformie Valve, jaką kiedykolwiek mieliśmy i być może - biorąc pod uwagę tajemniczość tej firmy - jaką kiedykolwiek mieć będziemy. Poniżej dla ciekawskich (przyznajcie się, w ogóle tego nie czytaliście tylko przewinęliście od razu tutaj) - pierwsza dziesiątka wraz z liczbami graczy. Dłuższą listę i odnośnik do pliku CSV, zawierających pełny zestaw danych, za pozwoleniem Galjonkina publikuje ArsTechnica, polecam więc zainteresowanym udać się po te dane właśnie tam.
- Team Fortress 2 - 50 191 347
- Counter-Strike: Global Offensive - 46 305 966
- PlayerUnknown's Battlegrounds - 36 604 134
- Unturned - 27 381 399
- Left 4 Dead 2 - 23 143 723
- Payday 2 - 18 643 807
- Garry's Mod - 18 576 379
- Warframe -16 332 217
- Counter-Strike: Source - 15 001 876
- Paladins - 14 371 046
Dominik Gąska