niedziela, 20 maja 2018

Aktualizacja 0.28.0

Nową wersję gry można pobrać pod tym adresem:
https://drive.google.com/open?id=0B_YKEPym2wKDVGJKZk9Vb0pPVk0

Zasady gry można znaleźć pod adresem:
http://tokenbattle.blogspot.com/2016/07/zasady-gry.html

Naprawione błędy

- Naprawiono błąd który sprawiał, że gdy tooltip pojawiał się po lewej lub prawej stronie obiektu na którego najechało się myszką, to częściowo go zasłaniał.
- Naprawiono błąd który sprawiał, że efekt umiejętności przywracającej stan żetonów z poprzedniej tury podświetlał się jakby umiejętność zadziałała jeśli obejmowała ona pustych polach na których znajdował się żeton.
- Naprawion błąd który sprawiał, że ostatnia aktualizacja przycisków (animacje związane z najeżdniem na nie i klikaniem) wpłynęła na ekran wyzwań.
- Naprawiono błąd w edytorze zestawów kart, który sprawiał, że gdy po załadowaniu się zestawu kart usunięcie karty mogło powodować zastąpienie ją inną kartą.
- Naprawiono błąd który sprawiał, że filtry w edytorze zestawów kart mogły powodować różnorodne problemy związane z wyświetlaniem kart i dodawaniu ich do zestawu kart.
- Naprawiono błąd który sprawiał, że nie dało się zakończyć wyzwań.


Nowości

- Zmiana filtru w edytorze zestawów kart dodatkowo będzie powodowała wyświetlenie się strony, na której będzie się znajdować karta o ID nie-mniejszym niż pierwsza karta ze strony którą ostatnio wybraliśmy. Innymi słowy filtrowanie kart będzie sprawiało, że w miarę możliwości nadal będą wyświetlane karty z mniej więcej tej samej części kolekcji kart.
- Od teraz efekty modyfikujące wartość następnego żetonu sprawiają, że na podglądzie ruchu liczba na żetonie będzie zielona jeśli żeton będzie wzmocniony oraz czerwona jeśli żeton będzie osłabiony.
- Dodano 6 nowych wyzwań.

AI

- Jeśli jakiś ruch powoduje zakończenie gry, AI rozważając ten ruch uzna go za korzystny jeśli pozwoli mu on wygrać grę oraz za niekorzystny jeśli sprawi że ją przegra, dzięki czemu będzie rozważniej dobierał swój ostatni ruch.

Zmiany w żetonach


Od teraz wartość tego żetonu spada gdy w pobliżu zostanie zagrany wrogi żeton, a nie jedynie utworzony. Innymi słowy jeśli przeciwnik zagra kartę która tworzy wiele żetonów, to wartość naszego żetonu spadnie maksymalnie o jeden punkt, ponieważ tylko jeden z tych żetonów został zagrany. Zmiana ta została wprowadzona po to by w grze istniało więcej zagrań które byłyby skuteczne przeciwko strategii opierającej się na wystawianiu dużej ilości żetonów o niskich wartościach.

Zmiany w balansie


Karty te były zbyt skuteczna w początkowej fazie gry. Wystarczyło zagrać kartę która zapełniłaby okolice krawędzi naszymi żetonami, a następnie zagrać jedną z wymienionych kart, dzięki czemu jej negatywna umiejętność nie miałaby efektu, a przyrost punktacji gracza wzrósłby o 8-10 punktów. Co też jest ważne: nawet jeśli umiejętność stworzyłaby jakieś żetony generujące punkty przeciwnikowi, okazywało się to dla nas czymś korzystnym, ponieważ żetony te blokowały pola i przeciwnik nie był w stanie ani zniszczyć naszego żetonu dopóki nie zniszczył żetonów blokujących. Czasem przeciwnik musiał więc stanąć przed wyborem - zniszczyć żetony które generowały punkty dla niego by potem móc zniszczyć ważny dla nas żeton, czy nie niszczyć nic (co było pesymistyczne jeśli przeciwnik posiadał tylko karty mające na celu szkodzić przeciwnikom). Istnieje spora szansa na to, że karty te otrzymają inne zmiany w następnych aktualizacjach.



Zmiany te to głównie poprawki zmian z ostatniej aktualizacji które nie były wystarczająco precyzyjne.

Pozostałe zmiany:



Nowe karty



Umiejętność ta sprawia, że jeśli przeciwnik miał w poprzedniej turze przewagę co najmniej 6 punktów przyrostu punktacji, to przejmuje najsłabszy żeton będący celem. Innymi słowy jeśli przeciwnikowi udało się uzyskać sporą przewagę na planszy, możemy przejąć jeden z jego żetonów. Niestety umiejętność ta jest doczepiona do żetonów o niskich wartościach, więc im częściej ich używamy, tym trudniej będzie nam przejąć jakiś żeton przeciwnika.


Umiejętność ta sprawia, że jeśli tylko jeden żeton jest obrany za cel, a jego wartość jest nie większa niż 4, to przejmuje go i daje ekstra turę przeciwnikowi. Często umożliwia ona zyskanie tymczasowej przewagi nad przeciwnikiem, niestety wiąże się ona z możliwością wykonania przez przeciwnika 2 ruchów pod rząd, które mogą się ze sobą bardzo dobrze zgrywać, a my nie możemy im zapobiec.


Umiejętność ta sprawia, że jeśli suma wartości własnych żetonów będących jest nie mniejsza niż suma wartości wrogich żetonów będących celem, to wszystkie żetony będące celem zostaną zniszczone. Początkowo może się wydawać że umiejęść ta bardziej szkodzi niż pomaga, ale świetnie się sprawuje jeśli nasze żetony posiadają negatywne efekty lub żetony przeciwnika posiadają pozytywne efekty. Prócz tego jest to świetny sposób na spowolnienie rozgrywki, jeśli przyrost punktacji obu graczy jest według nas zbyt duży.


Umiejętność ta sprawia, że punktacja gracza wzrasta o sumę wartości żetonów będących celem, przy czym nie wlicza się to do przyrostu punktacji. Efekt nie ma żadnego wpływu na planszę, więc jest kiepski na początku gry, ale pod koniec gry może zaskoczyć przeciwnika dzięki wygenerowaniu nam dużej ilości punktów i być może zakończy to grę, jeśli ich liczba przekroczy 1000 punktów.

Umiejętność ta sprawia, że wartość ostatnio zagranego żetonu staje się równa wartości żetonu zagrywanego za pomocą naszej karty. Jest to niezwykle skuteczne jeśli przeciwnik zagra żeton o dużej wartości punktów. Nieocenioną zaletą jest też to, że nie musimy stawiać tego żetonu obok żetonu który chcemy osłabić, więc możemy zaskoczyć przeciwnika który myślał, że postawił żeton w bezpiecznej pozycji.

środa, 2 maja 2018

Aktualizacja 0.27.0

Nową wersję gry można pobrać pod tym adresem:
https://drive.google.com/open?id=0B_YKEPym2wKDVGJKZk9Vb0pPVk0

Zasady gry można znaleźć pod adresem:
http://tokenbattle.blogspot.com/2016/07/zasady-gry.html

Nowości

Od teraz grając przeciwko AI można z większą precyzją dostosować poziom trudności komputera.



Wprowadziłem 5 różnych poziomów trudności, kolejno 20%, 40%, 60%, 80% i 100%, przy czym poziom 100% odpowiada poziomowi trudności "normalnego" AI z poprzednich patchy. Jak duża jest różnica między tymi poziomami? Szybki test wykazał, że AI na poziomie 80% wygrywa około 40% gier przeciwko AI na poziomie 100%, czyli różnica jest widoczna. Z kolei AI na poziomie 20% wygrywało już tylko około 13% gier.

Prócz tego jak widać na screenie dodano nowy ekran wyboru zestawu żetonów, który będzie z czasem rozbudowywany o kolejne funkcje, jak np. możliwość przeglądania wielu stron zestawów żetonów.

UI

- Od teraz przyciski będą graficznie bardzo responsywne. Po najechaniu na nie myszką będą się podświetlać, a po kliknięciu na nie będą się wciskały. Dotyczy to tych elementów UI, które otrzymały w ostatnim czasie nową szatę graficzną.
- Od teraz klawisze będą działały jeśli przycisk myszy będzie na nich uprzednio wciśnięty i później puszczony.

- Zamieniono ikony 2 umiejętności, aby nieco lepiej odpowiadały ich charakterom:















Naprawione błędy

- Naprawiono błąd który sprawiał, że pobieranie danych o zestawach kart nie działało poprawnie, jeśli było się w trybie LAN na komputerze innym niż ten na którym działał serwer.
- Naprawiono błąd który sprawiał, że collidery przycisków nie zawsze działały poprawnie (co mogło sprawić, że nie dało się ich wcisnąń, lub można było kliknąć tylko ich fragment.
- Od teraz wybranie listy talii w edytorze zestawów kart nie będzie umożliwiało uruchomienie wielu takich okien.

- Dodano nazwy do żetonów i umiejętności którym zapomniano dać nazwy w poprzedniej aktualizacji.


Naprawiono błąd który sprawiał, że umiejętność tworząca kopię zagrywanego żetonu nie tworzyła efektu graficznego.



AI

Od teraz AI będzie chętniej wystawiało Kameleonowe żetony jeśli ma więcej niż 1 turę.
-Od teraz AI będzie chętniej wystawiało Kameleonowe żetony jeśli opłaciło mu się zagrywanie niektórych wartościowych żetonów.



Zmiany w umiejętnościach


Od teraz umiejętność przejmująca wrogie żetony będące celem jeśli ich suma jest niewiększa niż 3 będą teraz przejmować je wtedy, gdy ich suma będzie niewiększa niż 2.
Zmiana ta wynika nie tyle z siły tej umiejętności, ale raczej z synergii które posiadały żetony generujące punkty przeciwnikowi, które były wystawiane przez karty z tą umiejętnością. Osłabianie wszystkich kart które dobrze z nimi współgrały nie jest dobrym pomysłem, ponieważ sprawiało to, że te karty stawały się skuteczne tylko w połączeniu z tą kartą, co zmniejszało różnorodność w składaniu zestawów kart.


Zmiany w kartach



Osłabienie umiejętności tych kart miało na celu zredukowanie ich synergii z innymi kartami, a nie ich siły ogólnej. Skoro umiejętność została osłabiona, żeton musiał być odpowiednio wzmocniony.



W poprzedniej aktualizacji karty te były osłabione ze względu na synergię z kartami omówionymi wyżej. Skoro te karty nie posiadają już mocnej synergii, postanowiłem nieznacznie wzmocnić tą parę kart. Jeśli wzmocnienie to nie okaże się wystarczające, zmodyfikuję je po raz kolejny.



Ta para kart bardzo dobrze spisywała się bez względu na to w jakiej talii się znalazła, bo była na swój sposób samowystarczalna. Zmiana dołączonego żetonu sprawi nie zmieniła liczby generowanej przez niego punktów, ale sprawiła że umiejętność będzie bardziej zależna od naszych pozostałych kart.



Karty te były albo delikatnie za silne, albo delikatnie za słabe, ale lekkie osłabienie lub wzmocnienie sprawiało że zamiast tego były wyraźnie zbyt słabe, albo wyraźnie zbyt silne. Wypuszczenie nowego typu żetonów wprowadziło możliwość nieco lepszego zbliżenia się do czegoś, co uważam za stan zrównoważony.



Siła tych kart potrafiła bardzo zależeć od popularności innych kart. Zmodyfikowałem je więc aby sprawdzić, czy taka zmiana ustabilizuje ich pozycję, ale prawdopodobnie będę szukał innych rozwiązań.



Siła żetonu doczepionego do tych kart wymaga niszczenia wrogich żetonów. Jeśli przeciwnik stawia żetony o dużych wartościach, trudno jest wzmocnić ten żeton. Jeśli zaś przeciwnik opiera się na żetonach o niskich wartościach, to bardzo szybko możemy stracić przewagę którą zdobyliśmy. Żaden ze scenariuszy nie jest zbyt optymistyczny, więc postanowiłem wzmocnić wartości żetonów.



Żetony doczepione do tych kart mogą być łatwo skontrowane przez żetony o negatywnych efektach. Problem pogłębia tutaj umiejętność doczepiona do tych kart - przeciwnik kontrując nasze żetony jednocześnie sprawia, że na planszy nie będzie dobrych celów dla naszej umiejętności, bo wtedy ona zamiast nam pomagać będzie pomagała przeciwnika. Doprowadza to do tego, że z czasem na planszy zaczyna brakować miejsc na których mogliśmy nie szkodzić samemu sobie.



Gdy wzmocniłem pierwszą kartę z tej trójki pozostałe stały się jej słabszymi odpowiednikami. Dlatego postanowiłem zmienić ich rolę, modyfikując nie tylko ich wartość, lecz także i doczepioną umiejętność.


Pozostałe zmiany:




Nowe karty


Żeton ten generuje punkty tylko po turze właściciela.
Można by powiedzieć, że żeton ten generuje tylko połówki punktów, bo generuje je tylko przez połowę czasu, co czyni ten żeton idealnym rozwiązaniem do równoważenia kart które są blisko równowagi. Prócz tego żetony te zachęcają do zabawy z bonusowymi turami - im więcej tur pod rząd wykonamy, tym rzadziej żetony te będą nieaktywne.


Umiejętność ta generuje ekstra turę, jeśli w poprzedniej turze przyrost punktacji przeciwnika był większy o 6 lub więcej.
Karty z tą umiejętnością pozwalają więc nadgonić nieco przeciwnika, ale nigdy nie pozwalają go przegonić. Prócz tego warto pamiętać, że jeśli przeciwnik będzie miał przewagę przez wiele tur, to nawet jeśli dogonimy go z naszym przyrostem punktacji, to trudno będzie go dogonić całą sumą punktów. A kiedy ta umiejętność zyskuje na sile? Przede wszystkim jest dobra przeciwko kartom które są skuteczne w chwili zagrania, ale pozwalają przeciwnikowi łatwo nadgonić przewagę. Analogicznie nowa umiejętność dobrze zgrywa się z kartami o zupełnie odrotnym działaniu - jeśli siła naszych pozostałych kart staje się widoczna dopiero z czasem (np. podpalanie żetonów przeciwnika), to możemy zyskać kilka dodatkowych punktów za pomocą tej umiejętności. Prócz tego umiejętność ta zgrywa się z nowym żetonem, który nie generuje punktów w trakcie tury przeciwnika.

Umiejętność ta przywraca stan żetonów będących celem do ich stanu z poprzedniej tury o ile nadal znajdują się na swoim miejscu.
Umiejętność ta ma dysyć wszechstronne działanie. Możemy cofnąć osłabienia naszych żetonów, cofnąć wzmocnienia wrogich żetonów, zneutralizować zmianę typu określonych żetonów, czy nawet odzyskać kontrolę nad przejętym przez przeciwnika żetonem. Gdzie jest haczyk? Umiejętność jest bezużyteczna jeśli w trakcie ostatniej tury żetony były niszczone lub przemieszczane.