MsGR - Mini Stream Game Review
Wersja 1.0.0
Co robi
MsGR pokazuje widzom ocenę gry, w którą właśnie grasz: liczbę recenzji ze Steama z zielono-czerwonym paskiem i procentem pozytywnych, średnią ocen graczy z GOG i Epic Games oraz ocenę graczy i Metascore z Metacritic.
Grę wyszukujesz naraz w Steamie, GOG i Epic Games — także po polskiej nazwie — a program sam dopasowuje ją w pozostałych sklepach i na Metacritic. Liczby odświeżają się same co kwadrans, a recenzje ze Steama możesz zawęzić do wybranego języka.
Widget ma kształt paska albo prostokąta, przezroczyste tło i kwadratowe lub okrągłe rogi. Do OBS dodajesz go jako źródło Przeglądarka: przezroczystość i rogi zostają, a opcja „Skala w OBS” rysuje go od razu w większym rozmiarze, z ostrym tekstem także po zmniejszeniu obrazu do 720p.
Każdą grupę — grę, Steam, GOG, Epic i Metacritic — możesz wyłączyć w opcjach, a pole, dla którego sklep nie ma gry, chowa się samo, zamiast pokazywać pustą ramkę.
Zrzuty ekranu
Wymagania
- Windows 10 lub Windows 11, 64-bit
- Instalator: .NET Desktop Runtime 10 (x64)
- Wersja portable: bez instalacji i bez dodatkowych bibliotek
- Połączenie z internetem — oceny pobierane są na bieżąco ze sklepów
Licencja
Program jest darmowy do użytku prywatnego. Pełny tekst licencji, w 12 językach:
Historia zmian
Wersja 1.0.0
Pierwszy program z podserii Mini Stream, przeznaczonej dla streamerów. Lekki widget dla Windows pokazujący ocenę gry ze Steama, GOG, Epic Games i Metacritic, gotowy do dodania w OBS.
Widget
- Dwa kształty do wyboru: pasek (elementy ułożone od lewej) albo prostokąt (elementy ułożone od góry)
- Kolejno: ikona gry, nazwa gry, liczba recenzji, zielono-czerwony pasek z procentem recenzji pozytywnych i negatywnych po bokach, nazwa oceny (np. "Przytłaczająco pozytywne"), ocena z GOG, ocena z Epic Games, ocena graczy z Metacritic i Metascore
- Swobodne przeciąganie w dowolne miejsce ekranu
- Pasek: zmiana szerokości za lewą lub prawą krawędź, wysokość dopasowuje się sama do zawartości
- Poszerzanie paska rozsuwa grupy — grę, Steam, GOG, Epic Games i Metacritic — po równo, a zielono-czerwony pasek zachowuje stałą długość; schowana grupa nie zostawia po sobie pustego miejsca
- Prostokąt: zmiana rozmiaru za każdą krawędź i każdy róg
- Widgetu nie da się zmniejszyć poniżej swojej zawartości, więc na streamie nic nie zostanie ucięte
- Pasek i prostokąt pamiętają swoje położenie i rozmiar osobno — przełączanie między nimi niczego nie rozjeżdża
- Brak ramki, paska tytułu i przycisków — sterowanie przez kliknięcie nazwy gry, liczby recenzji i ikonę w zasobniku
- Pasek nie wychodzi poza ekran, gdy dłuższa nazwa gry albo kolejna grupa go poszerza
- Ikona gry ze Steama; dla gier spoza Steama ikona z GOG albo okładka z Epic Games
Wyszukiwanie gry
- Kliknięcie nazwy gry (albo "Wybierz grę" w menu zasobnika) otwiera wyszukiwarkę, która szuka naraz w Steamie, GOG i Epic Games, z okładkami; wyniki pojawiają się w trakcie pisania
- Ta sama gra z kilku sklepów to jeden wiersz, ze znaczkami sklepów, w których jest dostępna
- Można wybrać także grę, której nie ma na Steamie, np. wydaną tylko w Epic Games — grupa Steam się wtedy chowa, a pozostałe oceny działają
- Gry znajdowane także po polskich nazwach: każdy sklep przeszukiwany jest po angielsku i w języku programu, więc "Wiedźmin" i "Witcher" dają te same gry, z polskimi znakami lub bez
- Nazwa gry pokazywana w języku programu, gdy któryś sklep ma przetłumaczony tytuł ("Wiedźmin 3: Dziki Gon")
- Znajdowane są też gry, które Epic Games prowadzi nietypowo, jak Fortnite
- Gry dostępne w większej liczbie sklepów są wyżej na liście niż ich dodatki i narzędzia
- Tytuły zapisane liczbami rzymskimi i arabskimi ("Alan Wake II" i "Alan Wake 2") to ta sama gra
Ocena ze Steama
- Liczba recenzji i procenty liczone tak samo jak na stronie gry w sklepie Steam: w grach płatnych z recenzji osób, które kupiły grę na Steamie, w darmowych ze wszystkich recenzji
- Kliknięcie liczby recenzji pozwala wybrać język recenzji — domyślnie wszystkie języki, do wyboru 30 języków Steama
- Nazwa oceny w kolorach Steama, tłumaczona przez sam Steam na język programu
- Procent recenzji pozytywnych zaokrąglany w dół, jak na Steamie
Ocena z Metacritic
- Ocena graczy (User score) i Metascore w kolorowych polach, w kolorach i progach Metacritic
- Gra dopasowywana do strony na Metacritic najpierw przez link podany przez wydawcę na Steamie, a gdy go nie ma — po nazwie i roku wydania; przy braku pewnego dopasowania pole się chowa, zamiast pokazywać cudzą ocenę
- "tbd", gdy gra ma na Metacritic za mało ocen, by wystawić wynik — tak samo jak na Metacritic
- Wynik dotyczy platformy wiodącej gry, czyli tej, którą Metacritic pokazuje na górze strony gry
- Kształty pól są stałe, jak na Metacritic: koło dla oceny graczy, zaokrąglony kwadrat dla Metascore — niezależnie od ustawienia rogów
OBS
- Widget dodaje się w OBS jako źródło Przeglądarka — adres i rozmiar źródła są w Opcjach, razem z przyciskiem kopiowania adresu
- W OBS zostają przezroczyste tło i zaokrąglone rogi, które przechwytywanie okna zamienia na czarne
- "Skala w OBS" od 50 do 300% — widget rysowany od razu w większym rozmiarze, z ostrym tekstem. Pomaga, gdy OBS zmniejsza obraz do rozdzielczości wyjściowej (domyślnie z 1920×1080 do 1280×720) i małe napisy się rozmywają; rozciąganie źródła w samym OBS powiększa tylko gotowy, rozmyty obraz
- Obraz w OBS zmienia się razem z widgetem: gra, oceny, język, kształt, rozmiar, rogi i przezroczystość
- Widget można ukryć z pulpitu ikoną w zasobniku, a w OBS dalej jest widoczny — nie zasłania gry na własnym ekranie
- Po zamknięciu programu widget znika z obrazu w OBS, zamiast pokazywać nieaktualną ocenę
Ocena z GOG i Epic Games
- GOG: średnia ocen graczy w gwiazdkach (1–5) i liczba ocen
- Epic Games: średnia ocen graczy w gwiazdkach (1–5) — Epic nie podaje liczby ocen
- Gra dopasowywana po nazwie; liczy się tylko dokładna nazwa albo nazwa z dopiskiem edycji (np. "Ultimate Edition"), bo wyszukiwarki obu sklepów podsuwają też podobnie nazwane inne gry
- Gdy sklep nie ma gry albo nikt jej nie ocenił, pole się chowa
Odświeżanie
- Oceny odświeżają się same co 15 minut
- Natychmiastowe odświeżenie z menu ikony w zasobniku
- Przy braku połączenia widget zostawia ostatnie wczytane wartości
Opcje
- Wybór kształtu: pasek albo prostokąt
- Wybór rogów: kwadratowe albo okrągłe
- Wybór grup do pokazania: gra, Steam, GOG, Epic Games, Metacritic — wyłączona grupa nie jest w ogóle pobierana, a ostatniej włączonej nie da się wyłączyć
- Przezroczystość tła od 0 do 100% — przezroczyste staje się tylko tło, tekst i oceny zostają w pełni widoczne
- Zmiany w opcjach widać na widgecie od razu, a "Odrzuć" przywraca poprzedni wygląd
- Opcja "Zawsze na wierzchu"
- Opcja automatycznego uruchamiania z systemem Windows
Zasobnik systemowy
- Ikona w zasobniku z menu: Pokaż/Ukryj okno, Wybierz grę, Odśwież, Opcje, Zamknij
- Dwuklik na ikonie przełącza widoczność widgetu
Język
- Pełne wsparcie 12 języków: Polski, Čeština, Magyar, English, Deutsch, Français, Español, Türkçe, Русский, 简体中文, 日本語, 한국어
- Przy pierwszym uruchomieniu język ustawiany według ustawień systemu
- Zmiana języka z poziomu okna Opcji, dostępna od razu, bez ponownego uruchamiania aplikacji
Instalator
- Jeden plik `.msi` po angielsku, bez wyboru języka — program ustawia język sam
- Wersja przenośna jako pojedynczy plik `.exe`, bez instalacji
Dane i prywatność
- Ustawienia zapisywane wyłącznie lokalnie
- Program łączy się tylko ze Steamem, GOG, Epic Games i Metacritic, wysyłając nazwę lub numer szukanej gry, wybrany język recenzji i kraj z ustawień systemu
- Strona dla OBS jest dostępna wyłącznie z tego samego komputera — nikt z sieci się do niej nie połączy, a zapora Windows nie pyta o zgodę
- Żadne dane nie trafiają do autora programu