Closed kelner closed 11 years ago
brzmi bardzo fajnie. Tak jak Ty, nie martwiłbym się tymi 400ms, w końcu jest to dodatkowy czas dla gracza na zapamiętanie.
Algorytm na punktu jest bardzo OK. Wpadło mi też do głowy żeby może dodatkowo karać graczy za uparte odkrywanie wciąż tych samych niepoprawnych par, ale to może zaczekać...
A na dodatkowy kafelek przy nieparzystej ilości kafelków to coś na co Mafalda narzekała wczoraj - nasz pierwszy beta tester! było tam jeszcze parę innych uwag, np. ta że po zmianie rozmiaru 'planszy' trzeba ponownie nacisnąć 'RESETUJ' żeby wyresetować tajmera.... takie rzeczy powinniśmy wrzucać do 'Issues'.
Lukasz
2012/12/6 kelner notifications@github.com
Mój proponowany system punktacji faworyzuje raczej ilość kliknięć niż faktyczny czas, z tego względu, że odkrycie każdego kafelka kosztuje 400ms, i jest to czas niezależny od gracza (można go zmniejszyć ale bez przesady). Teoretycznie, można zrobić tak aby czas widoczności obrazka nie liczył się do czasu rozgrywki, jednak wydaje mi się, że ten czas powinien byc akurat wkalkulowany w ryzyko - np. jeśli gracz nie zapamiętał obrazka i znowu go wybrał, to powinien się liczyć z tym, że to jego błąd i, że znowu musi czekać 400ms aby odkryc kolejny kafelek. Przykładowa punktacja: Tablice parzyste
Pula = min * minCzas *10 (maksymalna ilośc punktów na daną tablicę) Min = minimalna możłiwa ilość kliknięć na bieżącej tablicy (=ilośc kafelków) Lk = liczba kliknięć w czasie rozgrywki czas = ilość sekund rozgrywki (timer może wyświetlać także minuty, jednak licza się sekundy) minCzas = minimalny ustalony czas rozgrywki (np. 1s na parę, czyli tablica 12el. = 6s)
Punkty karne: PtkCzas = (czas - minCzas) * 5 (5 pkt karnych za kazdą "nadmiarową" sekundę) PktKaf = (Lk - Min) * 10 (czyli 20 pkt karnych za każdą "nadmiarową" parę kliknięć)
czyli: Punkty = Pula - PktCzas - PktKaf
przykład: tablica 3x4
minCzas = 6s Min = 12 Pula = 12 * 6 * 10 = 120pkt
czas = 9s Lk = 14 PktCzas = (9s - 6s) * 5 = 15 pkt karnych za czas PktKaf = (14kaf - 12kaf) * 10 = 20 pkt karnych za dodatkowe kliknięcia Punkty = 120 - 15 - 20 = 85 pkt
Nad nieparzystymi jeszcze myślę, ze względu na 1 dodatkowy kafelek bez pary, jako element urudniający.
Jaki twój reflekt na to?
Reply to this email directly or view it on GitHubhttps://github.com/TexasRangers/jabberwocky/issues/1.
???????? Mafalda testowala???? obowiązuje tutaj klauzula topsikret, bo chciałbym aby Asia była pierwszą osobą, która osobiście przetestuje gotowy produkt, i nie wiem jaka byłaby jej reakcja, na wiadomość, że Mafa była betatesterem :))) I tak - wszelkie iszus wrzucamy do ISSUES (wczesniej nie bylo aktywne na texasRangers, ale juz włączyłęm).
oops, nie wiedziałem - sorki!... M grała tylko chwileczkę, prawie że - nic! :D
spoko, betatester zawsze przydatny, po prostu wydaje mi się, że lepiej by było aby Mafa nic na ten temat nie mówiła Asi, to wszystko :)
ooo, wygląda na to że pracujemy tutaj nad niespodziewanką... bardzo ładnie, Dario :) w takim razie - następna sugestia żeby było jeszcze milej: może zamiast zdjęć kwiatów jakie mamy, dać jakieś obrazki ze zdjęć które zrobiła Asia?...
Lukasz
2012/12/6 kelner notifications@github.com
spoko, betatester zawsze przydatny, po prostu wydaje mi się, że lepiej by było aby Mafa nic na ten temat nie mówiła Asi, to wszystko :)
Reply to this email directly or view it on GitHubhttps://github.com/TexasRangers/jabberwocky/issues/1#issuecomment-11084266.
znaczy Asia wie, ze nad tym pracuje, ale nie sądze, zeby cos widziała - generalnie wie, że sobie ćwiczę, ucze, ale też robię to coś dla Niej,, wiec uznaję to za coś specjalnego. Kwiatki dałem bo Asia lubi kwiatki :) Ale sugestia możliwości wyboru innych zestawów juz została wysunięta, i to oczywiście pójdzie do kolejnej issue.
Ha, widze ze przejmujesz dobre praktyki z notowaniem bugow, propozycji I planow do issues!!! Bardzo dobrze!!!
-- Lukasz
-----Original Message----- From: kelner notifications@github.com Date: Thu, 06 Dec 2012 05:00:54 To: TexasRangers/jabberwockyjabberwocky@noreply.github.com Reply-To: TexasRangers/jabberwocky reply@reply.github.com Cc: Lukasz Wiecheccoquelicot408@gmail.com Subject: Re: [jabberwocky] System punktacji (#1)
znaczy Asia wie, ze nad tym pracuje, ale nie sądze, zeby cos widziała - generalnie wie, że sobie ćwiczę, ucze, ale też robię to coś dla Niej,, wiec uznaję to za coś specjalnego. Kwiatki dałem bo Asia lubi kwiatki :) Ale sugestia możliwości wyboru innych zestawów juz została wysunięta, i to oczywiście pójdzie do kolejnej issue.
Reply to this email directly or view it on GitHub: https://github.com/TexasRangers/jabberwocky/issues/1#issuecomment-11084714
A ten jeden dodatkowy kafelek to oczywiście kolejny stopień trudności, dlatego tablice 3x5 i 5x5 znajdują sie pod "extrasy" - te tablice (jako nieparzyste) będą mieć minimalnie zmieniony system punktacji, po prostu dając bonusa za obecność tego "oszusta".
W takim razie mozemy dodac informacje ze extrasy to gry extra trudne. Unikniemy wtedy zdezorientowania gracza?...
-- Lukasz
-----Original Message----- From: kelner notifications@github.com Date: Thu, 06 Dec 2012 05:29:31 To: TexasRangers/jabberwockyjabberwocky@noreply.github.com Reply-To: TexasRangers/jabberwocky reply@reply.github.com Cc: Lukasz Wiecheccoquelicot408@gmail.com Subject: Re: [jabberwocky] System punktacji (#1)
A ten jeden dodatkowy kafelek to oczywiście kolejny stopień trudności, dlatego tablice 3x5 i 5x5 znajdują sie pod "extrasy" - te tablice (jako nieparzyste) będą mieć minimalnie zmieniony system punktacji, po prostu dając bonusa za obecność tego "oszusta".
Reply to this email directly or view it on GitHub: https://github.com/TexasRangers/jabberwocky/issues/1#issuecomment-11085494
jasne - można zmienić na np. Higher levels, albo - jak napisałeś - "extra trudne" albo "Additional boards with one fake element" :DDDD
Wstepnie system działa ok - jesli chodzi o tablice "trudne" jest tam dodawany odpowiedni bonus. Szukajmy wiec robaczków :))
ok, kulowo!
Lukasz
2013/1/18 kelner notifications@github.com
Wstepnie system dzia³a ok - jesli chodzi o tablice "trudne" jest tam dodawany odpowiedni bonus. Szukajmy wiec robaczków :))
Reply to this email directly or view it on GitHubhttps://github.com/TexasRangers/jabberwocky/issues/1#issuecomment-12418503.
Mój proponowany system punktacji faworyzuje raczej ilość kliknięć niż faktyczny czas, z tego względu, że odkrycie każdego kafelka kosztuje 400ms, i jest to czas niezależny od gracza (można go zmniejszyć ale bez przesady). Teoretycznie, można zrobić tak aby czas widoczności obrazka nie liczył się do czasu rozgrywki, jednak wydaje mi się, że ten czas powinien byc akurat wkalkulowany w ryzyko - np. jeśli gracz nie zapamiętał obrazka i znowu go wybrał, to powinien się liczyć z tym, że to jego błąd i, że znowu musi czekać 400ms aby odkryc kolejny kafelek. Przykładowa punktacja:
Tablice parzyste
Pula = min * minCzas *10 (maksymalna ilośc punktów na daną tablicę) Min = minimalna możłiwa ilość kliknięć na bieżącej tablicy (=ilośc kafelków) Lk = liczba kliknięć w czasie rozgrywki czas = ilość sekund rozgrywki (timer może wyświetlać także minuty, jednak licza się sekundy)
minCzas = minimalny ustalony czas rozgrywki (np. 1s na parę, czyli tablica 12el. = 6s)
Punkty karne: PtkCzas = (czas - minCzas) * 5 (5 pkt karnych za kazdą "nadmiarową" sekundę)
PktKaf = (Lk - Min) * 10 (czyli 20 pkt karnych za każdą "nadmiarową" parę kliknięć)
czyli:
Punkty = Pula - PktCzas - PktKaf
przykład:
tablica 3x4
minCzas = 6s Min = 12 Pula = 12 * 6 * 10 = 1200pkt
czas = 9s Lk = 14 PktCzas = (9s - 6s) * 5 = 15 pkt karnych za czas PktKaf = (14kaf - 12kaf) * 10 = 20 pkt karnych za dodatkowe kliknięcia
Punkty = 1200 - 15 - 20 = 1165pkt
Nad nieparzystymi jeszcze myślę, ze względu na 1 dodatkowy kafelek bez pary, jako element urudniający.
Jaki twój reflekt na to?