Przejdź do głównej zawartości

Pomiar umiejętności gracza

Marzenie, by zorganizować turniej w Twoją grę w końcu ma się spełnić? Zaraz nasuwa się pytanie jak możliwie dokładnie określić umiejętności gracza, zwłaszcza gdy gra ma w sobie elementy losowe. Wtedy najlepszy zawodnik mając dużego pecha może być pokonany przez najsłabszego, ale mającego dużo szczęścia. Sytuacja zaczyna się robić ciekawsza, gdy chcemy porównać umiejętności gry w zupełnie różne tytuły. Istnieją opracowane już metody rankingowe, jednak one pozwalają stwierdzić, że jeden zawodnik jest lepszy od drugiego, ale czy pozwolą powiedzieć o ile lepszy?
Jeśli interesuje nas dokładna informacja o poziomie umiejętności graczy musimy podejść do sprawy inaczej. Zacznijmy od stwierdzenia prostego faktu:
Wynik gracza = Umiejętności + Losowość Gry * Szczęście
Mając wyniki graczy z wielu rozgrywek, można wyznaczyć wszystkie te wartości.
  • Losowość Gry to wielkość charakteryzująca tworzoną grę;
  • Umiejętności to wielkość charakteryzująca gracza;
  • Szczęście to wielkość losowa inna dla każdego gracza i każdej rozgrywki.
Wynik gracza, sprawa jest prosta w sytuacji, gdy warunkiem zwycięstwa jest zebranie większej liczby punktów (lub ich funkcjonalnych odpowiedników, nawet jeśli w grze nazywają się inaczej) niż wynosi pewien wyznaczony próg (nawet jeśli ten próg wyznaczają inni gracze).
możliwe są jeszcze inne bardziej złożone metody, ale jesteśmy twórcami gier, a niekoniecznie matematykami. Ważne, aby wszystkie gry i warianty normalizować w ten sam sposób.
Trochę trudniej jest, gdy zwycięża gracz, który zdobywa najmniej punktów, choć odpowiednie przekształcenie nie jest trudne:
Wn=Wmax-W
Wn - wynik po przekształceniu
W - wynik przed przekształceniem
Najtrudniejsza jest sytuacja, gdy wynik gry nie jest bezpośrednio związany z uzyskaniem punktów. Ma to miejsce m.in. gdy zwycięstwo lub przegrana zależy od spełnienia określonego warunku, a pozycja rankingowa zależy od kolejności, w jakiej gracze spełniali ten warunek.
Wtedy a priori przypisujemy kolejnym miejscom pewne liczby punktów, albo szukamy innego miernika wyniku. Czasem będzie się do tego nadawał czas gry poszczególnych graczy.
Aby umożliwić porównywanie umiejętności w różnych grach, wyniki można znormalizować. Normalizację można przeprowadzić na kilka sposobów:
  • wyniki jako część najlepszego wyniku [Wn=W/Wmax]
  • wyniki jako wielokrotność najgorszego wyniku [Wn=W/Wmin]
  • wyniki w odcinku 0-1 [Wn=(W-Wmin)/(Wmax-Wmin)]
możliwe są jeszcze inne bardziej złożone metody, ale jesteśmy twórcami gier, a niekoniecznie matematykami. Ważne, aby wszystkie gry normalizować w ten sam sposób — tylko wtedy wyniki będą ze sobą porównywalne.
Następnie określamy umiejętności graczy, aby to zrobić musimy zadecydować jak będziemy traktować losowość:
  • jeśli jako coś co tylko może przeszkadzać graczowi wykorzystać pełnie swych umiejętności, przyjmujemy, że umiejętności gracza odpowiadają jego najlepszemu wynikowi;
  • jeśli jako coś co czasem pomaga, czasem przeszkadza przyjmujemy, że umiejętności gracza odpowiadają wartości reprezentacyjnej takiej jak średnia lub mediana wyników;
  • jeśli jako coś co tylko może pomagać graczowi polepszyć swój wynik, przyjmujemy, że umiejętności gracza odpowiadają jego najgorszemu wynikowi.

Komentarze

Popularne posty z tego bloga

6 możliwości ruchu. Gra przeciw tłumowi.

Czasami mamy już gotowe gry, ale chcielibyśmy, żeby mieli je nasi klienci, których jeszcze zbyt wielu nie mamy. Wtedy zaczyna się promocję. Niektórzy sięgają po media społecznościowe. Nic dziwnego - mają one wiele zalet i w tym artykule pokaże jak wykorzystać niektóre z nich. W mediach społecznościowych można wykorzystać różne gry do zwrócenia uwagi potencjalnych klientów. Akurat zrobienie gry dla Ciebie to pikuś 😀 Wiem, że jesteś w stanie wymyślić coś bardziej złożonego niż popularne gry eliminacyjne. Tytułowe 6 możliwości ruchu w turze jest górnym ograniczeniem narzuconym przez Facebooka na gry odgrywane na profilach. Mechanika jest prosta. W turze tłumu przedstawiamy sytuację i maksymalnie 6 opcji działania, a następnie każemy fanom reagować. Po ustalonym czasie tura fanów się kończy i na podstawie liczby poszczególnych typów reakcji stwierdzamy jaki ruch robi tłum. Chwilę potem możemy wrzucić kolejny post, przedstawiający kolejną turę gry, który będzie zgarniał kolejne reakcje...

Jak napisać zrozumiałą instrukcję do gry?

Jasność zasad jest jedyną cechą wymienioną w artykule 5 cech idealnej gry odnoszącą się wprost tylko do instrukcji gry. Wysoki poziom spełnienia tej cechy objawia się tym, że gracz zaraz po przeczytaniu instrukcji, wie jak grać. Zaniechanie w tym obszarze spowoduje, że zamiast jednej dopracowanej gry, wydasz wiele gier w jednym pudełku, gdyż każdy będzie grać inaczej. Ogranicza się zatem potencjał tworzenia dodatków lub innych gier opartych na podobnej mechanice. Innym negatywnym skutkiem, który może się pojawić jest zniechęcenie. Gracz, który nie umie zagrać zniechęci się do tej gry i innych przez nas wydanych. Im większa złożoność gry, tym większe ryzyko, że coś będzie określone nieprecyzyjnie, a im więcej błędów tym większe ryzyko, że wszystkich nie znajdziemy. Zdaję sobie jednak sprawę z tego, że mało kto tworzy zasady z myślą o łatwym ich zapisaniu, ale warto sprawdzić czy gra rzeczywiście musi być skomplikowana w stopniu takim jak określają to zasady. Może uproszczenie...

Bardzo długa gra: Programy lojajnościowe

Zagadnienia związane z grami można wyprowadzić daleko poza obszary tradycyjnie związane z rozrywką. W wielu grach o zwycięstwie decyduje liczba zebranych punktów, choć w rzeczywistości stosuje się też bardziej złożone warunki zwycięstwa. W latach 80. XX w. managerowie supermarketów zadali sobie pytanie: Co by było gdyby stworzyć grę, w której zamiast rzutu kostką, czy talii kart, o możliwych akcjach i wynikach będzie decydować wielkość lub zawartość zakupów? Skutki tego pytania możemy obserwować dziś w wielu sklepach. Wiele z nich ma własne programy lojalnościowe. Jak zaznaczyłem w tytule - są to bardzo długie gry. Pełna rozgrywka potrafi trwać latami - w zasadzie to jest jej główny cel. Rzadko kiedy chodzi o wyłonienie najlepszego klienta w krótkim czasie, bardziej o to by klienci-gracze jak najdłużej chcieli uczestniczyć w rozgrywce. Dlatego ostateczny ranking mało kogo obchodzi, więcej emocji budzą drobne nagrody, które można zdobyć w trakcie gry. Z punktu widzenia organizatora...