Origami Effect HeadShot Haven

“Headshot Haven” to hobbistyczny projekt stworzony z myślą o graczach, którzy chcą mieć większą kontrolę nad tym, ile czasu poświęcają na gry.

Nie chodzi o ograniczenia – chodzi o świadomość.

To przestrzeń, która wspiera osoby grające regularnie, ale odpowiedzialnie. Użytkownik widzi, kiedygrał, jak długo, w co i z jakim postępem. Headshot Haven nie jest społecznością gamingową w klasycznym sensie. To raczej narzędzie i podejście, które pozwala graczowi zachować balans międzyrozrywką a innymi obszarami życia.

Realizacja 2025

WYKORZYSTANE TECHNOLOGIE

  • Automatyzacja: Python , VBA, Power Query
  • Baza danych: MySQL
  • Integracje API (m. in.) : Steam, PlayStation Network, Xbox Live, Discord, Microsoft Graph
  • Machine Learning: FacebookProphet, XGBoost
  • Wizualizacja oraz analiza: MS Excel
  • Powiadomienia: Discord (automatyczny system powiadomień)

System automatycznie śledzi i raportuje czas grania, dając graczom realny wgląd w to, ile czasu poświęcają na poszczególne tytuły. Dzięki temu łatwiej:

  • zauważyć, które gry pochłaniają najwięcej czasu,
  • lepiej zarządzać swoim czasem wolnym,
  • ustawić sobie limity lub cele (np. mniej czasu na grind, więcej na nowe gry),
  • dzielić się postępami z innymi i prowadzić zdrowsze rozmowy o graniu.

Na Discordzie pojawiają się:

  • powiadomienia o rozpoczęciu sesji – co, gdzie i od kiedy gracz gra,
  • podsumowania sesji – ile trwała, co udało się zdobyć, jaki jest progres i jak wygląda tygodniowy/miesięczny bilans.

To nie tylko bot – to asystent, który pomaga zarządzać czasem spędzanym w grach, zanim on zacznie rządzić graczem.

DWA WYMIARY PROJEKTU:

System działa automatycznie w tle i integruje się między innymi z Discord:

  • automatycznie zapisuje każdą sesję gry (start i koniec),
  • zlicza czas spędzony na poszczególnych tytułach,
  • tworzy miesięczne i tygodniowe podsumowania,
  • śledzi postępy w zdobywaniu trofeów i osiągnięć,
  • dane są zapisywane w bazie i gotowe do dalszej analizy lub prognozowania (forecasting).

System analityczny – automatyzacja bez udziału analityka:

  • system wykrywa rozpoczęcie i zakończenie sesji gry,
  • pobiera dane z platform (Steam, Xbox, PSN),
  • zapisuje do bazy, przelicza, raportuje do MS EXCEL,
  • Machine learning analizuje dane oraz określa trendy

Nie trzeba instalować dodatkowej aplikacji, wystarczy że gracz uruchomi grę na konsoli lub PC

Jak wygląda powiadomienie na Discord ?

  • Gra: Hunt: Showdown
  • Czas gry: 1h 43 min
  • Trofea zdobyte: +2
  • Ostatnie odblokowane: „Wipe Them Out”
  • Postęp procentowy: z 38% do 41%

RAPORTY 

Benchmarkowanie aktywności graczy z podziałem na gry i użytkowników.

Porównanie długości sesji, średniego czasu gry oraz odchyleń względem średnich zespołowych.

Użycie:

  • analiza zaangażowania,
  • porównania efektywności
  • identyfikacja graczy odbiegających od normy.

GAME SESSIONS CUMULATIVE

Skumulowany czas gry prezentowany w formie słupkowej.

Wykres ukazuje narastającą liczbę godzin dla wybranych gier i użytkowników w zadanym okresie.

Użycie:

  • mierzenie czasu,
  • śledzenie dynamiki zaangażowania.

GAME SESSIONS – TIME SPEND

Wizualizacja dziennego rozkładu czasu spędzanego w grach.

Umożliwia szybką ocenę aktywności w danym okresie i łatwe wychwycenie spadków oraz wzrostów.

Użycie:

  • kontrola czasu spędzanego w grach,
  • detekcja nieregularności,
  • analiza wpływu dnia tygodnia.

SYSTEM ALERTÓW O PRZEKROCZENIU LIMITÓWGRY

System automatycznie analizuje dane z sesji i na bieżąco generuje alerty w sytuacji,gdy gracz przekroczy ustalony limit czasu gry – dzienny, tygodniowy lub miesięczny.

Alerty są prezentowane analitykowi w czytelnej formie, która pozwala natychmiast zidentyfikować:

  • kto przekroczył limit (nazwa użytkownika),
  • kiedy to się stało (dokładna data i godzina),

MACHINE LEARNING – DYNAMICZNE CECHY

System HeadShot Haven wykorzystuje modele machine learning, które są zasilane aktualizowaną bazą danych gier w postaci pliku Excel.

Dane wejściowe statyczne (features) obejmują:  

  • Nazwa gry
  • Typ (Single/Multi Player)
  • Gatunek (Genre)
  • Szacowany czas przejścia (Time To Beat)
  • Ocena graczy (Rating)
  • Data premiery (Release Date)

Modele ML przewidują czas gry i aktywność gracza tworząc wzorzec behawioralny w oparciu o:

  • Zachowanie użytkownika (sesje historyczne, rytm dnia, skumulowany czas)
  • Właściwości gry (np. czas przejścia, typ rozgrywki, data premiery)
  • Kontekst (np. pora roku, dni tygodnia)

 Dzięki temu możliwe jest:

  • Wczesne wykrywanie zmian w zainteresowaniu tytułami
  • Budowanie raportów i alertów opartych na przyszłym zachowaniu

FORECASTS BY TIME SERIES

Zaawansowana analiza szeregów czasowych oparta na modelach Prophet.

Wykres przedstawia prognozy minut gry z podziałem na czas minimalny, przewidywany i maksymalny.

Użycie:

  • Śledzenie wzorców gry,
  • Porównywanie między użytkownikami i tytułami,
  • predykcja momentu ukończenia gry.

FORECAST BY BEHAVIOUR

Moduł prognozowania zachowań graczy na podstawie historycznych wzorców sesji.

System wykrywa dni o zwiększonej aktywności i przewiduje szczyty czasowe dla wybranych graczy igier.

Użycie:

  • Planowanie sesji,
  • identyfikacja potencjalnych dni aktywności,
  • predykcja momentu ukończenia gry.
macbook pro portfolio excel 8 MFP

Porównanie systemu z rozwiązaniami parental Control:

Headshot Haven to zupełnie inne podejście niż klasyczne systemy kontroli rodzicielskiej. Tam, gdzie tradycyjne rozwiązania działają z opóźnieniem lub według harmonogramu, Headshot Haven reaguje natychmiast — wykrywa rozpoczęcie gry w czasie rzeczywistym. Dzięki temu użytkownik od razu widzi efekty swojej aktywności.

Zamiast pełnić rolę strażnika, który blokuje i ostrzega, Headshot Haven działa jak asystent i towarzysz. Obserwuje, raportuje i pomaga budować samoświadomość. Zamiast ukrywać dane, dzieli się nimi – poprzez czytelne powiadomienia na Discordzie dostępne zarówno dla gracza, jak i jego społeczności.

System nie tylko zapisuje każdą sesję, ale także analizuje czas gry, zdobyte trofea i udział poszczególnych tytułów w całkowitej aktywności. To poziom szczegółowości, którego brak w tradycyjnych narzędziach, ograniczających się zazwyczaj do ogólnego podsumowania lub blokady dostępu.

Headshot Haven powstał z myślą o świadomych graczach, którzy chcą zarządzać swoim czasem, a nie być nim zarządzani. To narzędzie wspierające rozwój, dyscyplinę i refleksję, a nie wymuszające posłuszeństwo. Jego celem jest wzmacnianie dialogu — nie tylko z samym sobą, ale i z innymi graczami. Dzięki integracji z Discordem zachęca do rozmów o postępach i grach.

System działa ponad podziałami sprzętowymi — obsługuje Steam, PSN, Xbox i Discord w jednym miejscu. Dane są synchronizowane między urządzeniami i przechowywane centralnie, co zapewnia spójność raportów niezależnie od źródła. Gdy inne systemy ograniczają użytkownika, Headshot Haven otwiera nowe możliwości – w tym wykorzystanie danych do raportowania, prognoz i analiz z użyciem sztucznej inteligencji.