Новую штуку запилил в стате по Xbox Network

Если кому интересно (кто следит), сделал прикольную штуку по играм. Упрощает поиск тим-мейтов из своего часового пояса и/или для редких и старых игр.

Скриншот
Скриншот

Как найти: из главного меню сайта https://xboxstat.ru выбрать "Информация по играм", оттуда либо кликнуть на количество он-лайн игроков в столбце "Замечены онлайн", либо кликнуть название игры, перейти на её страницу, а оттуда уже кликнуть на "Замечены онлайн". В правом верхнем углу есть указатель временного промежутка (по умолчанию неделя), и можно мышкой выделить интересующий диапазон. Внизу показывается таблица геймертагов, которые играли в указанный промежуток времени.

Ещё сверху есть фильтр для игр, которые поддерживают Rich Presence. Можно, к примеру, выделить только тех игроков, которые играют в мультиплеер, или у который есть какой-то определённый DLC.

Буду рад обратной связи.

Благодаря @Кое-кто, количество геймертагов внезапно удвоилось, в результате чего некоторое время будет наполняться база. Сейчас инфа по ачивкам и геймерам отстаёт или отсутствует.

Внутреннее тестирование, без широкого распространения, пожалуйста.

#xbox#xboxlive#статистика#игры

33 показа
122122 открытия
11 репост
8 комментариев

Ох, возможно, когда-нибудь мне кто-нибудь поможет разобраться в этом зоопарке. Конкретно Halo 2 встречается на платформе "PC", Xbox API выдаёт для неё платформу "2" (без названия). Для пяти игр с названием "Halo 3" платформ больше:

xbox=> select titleid,device from playnow join devices using(deviceid) where titleid=any(select titleid from games where name='Fallout 3') group by 1,2;
titleid | device
—--—--—--+—--—--—--—--
1112737749 | PC
1112737749 | Xbox360
1112737750 | PC
1231228627 | PC
1231228627 | Scarlett
1231228627 | Unknown
1231228627 | XboxOne
1869984148 | PC
1869984148 | WindowsOneCore
(9 rows)

А вообще разобраться бы с платформами, ибо для пекарни их три:
xbox=> select * from devices;
deviceid | device
—--—--—+-—--—--—--—--—---
1 | PC
2 | Android
3 | Unknown
4 | WindowsOneCore
5 | iOS
6 | XboxOne
7 | Xbox360
8 | WindowsOneCoreMobile
9 | Win32
10 | Nintendo
11 | MoLive
26801771 | Scarlett
40271922 | PlayStation
(13 rows)

Unknown  вроде как "Windows.Xbox", но XboxLive API почему-то возвращает именно Unknown.

Что за MoLive? Двадцатка самых популярных игр:
xbox=> select titleid,name,count(distinct xuid) from playnow join games using(titleid) where deviceid=11 group by 1,2 order by 3 desc limit 20;
titleid | name | count
—--—--—--+—--—--—--—--—--—--—--—--—--—--—--—--—--+—--—-
1195776861 | Asphalt 8 Racing Game - Drive, Drift at Real Speed | 373
1195776867 | Modern Combat 5 | 207
1297290226 | Microsoft Minesweeper | 193
1195776863 | Despicable Me | 139
1297292166 | Microsoft Jigsaw | 137
1297292157 | Halo: Spartan Assault | 116
1297292194 | Halo: Spartan Strike | 101
1297292189 | Microsoft Sudoku | 86
1195776870 | Dragon Mania Legends | 77
1313086305 | Overkill 3 | 62
1297287736 | Taptiles™ | 41
1297287741 | Microsoft® Solitaire | 39
1297290206 | Adera | 32
1313086300 | Tiny Troopers 2 | 31
1297292186 | Treasure Hunt | 27
1313086299 | Tiny Troopers | 26
1297292184 | Tentacles: ETM | 24
1297290211 | Hydro Thunder | 20
1297290225 | Microsoft Mahjong | 19
1297292129 | Endless Skater | 19
(20 rows)

Ответить

Комментарий недоступен

Ответить

Не подскажешь кстати, а куда вписываются игры с GFWL типа Halo 2 или Fallout 3 в устройствах? В 360?

Ответить