sobota, 22 września 2018

Aktualizacja 0.34.0

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


Z powodów problemów technicznych aktualizacja opóźniła się o tydzień. Następny update wprowadzi wiele zmian, więc pojawi się najwcześniej za miesiąc.

Zmiany w UI


Rozmiar tekstu na żetonach został zmieniony aby tekst nie był zbyt wielki w przypadku zbyt długich liczb, wliczając w to liczby ujemne.

Naprawione błędy


- Naprawiono błąd który sprawiał, że redukcja wartości żetonów mogła niepoprawnie się naliczać jeśli redukowało się wartość żetonów których wartość przekroczyła limit 99 punktów.

- Naprawiono szereg błędów sprawiających że AI mogło się zawiesić, szczególnie w ostatnich turach gry.

Zmiany w grze


Od teraz żetony mogą generować ujemną wartość punktów, co jest jednoznaczne z redukcją punktów właściciela. Sprawi to, że żetony redukujące przyrost punktacji sąsiednich żetonów mogą sprawić, że te żetony będą odbierały punkty przeciwnikowi.


Nowe karty



Żeton ten nie może być ani przemieszczony ani zniszczony, ale może mieć wartość ujemną. Jest to świetne rozwiązanie, jeśli przeciwnik opiera swoją taktykę na niszczeniu twoich żetonów poprzez wypchnięcie ich poza planszę, lub niszczeniu ich efektami niszczącym. Z drugiej strony żeton ten jest podatny na efekty redukujące wartość i przeciwnik może go dręczyć do końca gry.

piątek, 31 sierpnia 2018

Aktualizacja 0.33.0

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

Zmiany w zasadach gry

Od teraz rozgrywka będzie się kończyć po osiągnięciu przez dowolnego gracza 500 punktów (zamiast 1000 punktów), minięciu 40 tur (zamiast 50) lub zapełnieniu planszy (bez zmian).

Czy to oznacza, że teraz partie będą 2x krótsze? Nie. Zwykle gracze mają najwięcej żetonów pod koniec gry, co oznacza że w ostatnich turach generują zwykle więcej punktów. Zależność ta sprawia, że pierwsze 500 punktów zwykle zdobywało się znacznie wolniej niż drugie 500 punktów. W praktyce przedtem rozgrywka trwała średnio 40 tur (limit 50 tur miał na to spory wpływ), a obecnie rozgrywka powinna trwać średnio 30 tur, czyli około 25% krócej.

Dlaczego zdecydowałem się na tą zmianę? Miałem ku temu kilka powodów:
- Długie rozgrywki są monotonne i czasochłonne, co może zniechęcać nowych graczy.
- Im dłuższa jest rozgrywka, tym większa jest szansa na to że ruchy poszczególnego gracza zaczną się zapętlać, a to przyczynia się do zwiększenia przewidywalności rozgrywki. Jeśli rozgrywka będzie krótsza, gracz będzie miał mniej czasu na zapętlanie ruchów, a więc jest większa szansa że wygra wskutek błędów przeciwnika.
- Wraz ze wzrostem ilości kart gra stała się bardziej nieprzewidywalna, więc łatwiej jest zaskoczyć przeciwnika co jest krokiem do wygranej. W momencie powstania gry była ona na tyle przewidywalna, że często musiało minąć wiele tur nim ktoś popełni błąd, a więc i rozgrywka musiała być dłuższa.

Czy czas trwania rozgrywki będzie ponownie skracany w przyszłości? Nie sądzę. Jeśli do czegoś takie dojdzie, to prawdopodobnie będzie to wprowadzone jako osobny tryb rozgrywki stanowiący urozmaicenie od normalnej gry.

Zmiany w AI

- Dotychczas AI przewidując długość gry brało pod uwagę przyrost punktacji graczy. Od teraz AI będzie też brało pod uwagę relację przyrostu punktacji do liczby miniętych tur, dzięki czemu teraz AI zdaje sobie sprawę że w następnych turach punkty będą zdobywane szybciej. 
- Od teraz AI potrafi analizować jak różne dodatkowe tury wpływają na siebie. Przykładowo jeśli obaj gracze posiadają po 5 dodatkowych tur, to AI zdaje sobie teraz sprawę, że jeden z graczy będzie musiał poczekać 5 tur nim będzie mógł wykorzystać swoją premię. Same obliczenia związane z dodatkowymi turami będą też dokładniejsze.

Zmiany w UI


- Od teraz po wybraniu karty z umiejętnością wpływającą na pola na których w poprzedniej turze stał żeton na planszy będą delikatnie oznaczone te pola, które spełniają ten warunek. Dzięki temu można szybko określić czy użycie takiej umiejętności ma sens.



Zmiany w balansie


Skrócenie gry sprawiło, że na sile zyskały wszystkie te karty, które mogą tracić na sile z upływem kolejnych tur - jeśli rozgrywka jest krótsza, to mniej tracą na sile w trakcie gry, a więc są statystycznie mocniejsze niż dotychczas. Aby siła tych kart wróciła do poprzedniego poziomu konieczne było ich osłabienie.






Nowe karty



Umiejętność ta sprawia, że jeśli w poprzedniej turze na dowolnym z pustych pul będących celem stał żeton, zyskujesz dodatkową turą. W przeciwieństwie do umiejętności dodanej w poprzedniej aktualizacji daje nieco większą elastyczność przy stawianiu żetonów.

wtorek, 14 sierpnia 2018

Aktualizacja 0.32.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

Liczba zestawów kart które można zapisać została zwiększona z 5 do 35, czyli została zwiększona siedmiokrotnie.



Naprawione błędy


- Naprawiono błąd który sprawiał, że otworzenie okna z wyborem zestawów kart w którym nie ma opcji wybrania poziomu trudności mogło spowodować niepoprawne działanie gry, jeśli przedtem otwierało się podobne okno, ale z możliwością wybrania poziomu trudności.
- Naprawiono błąd który sprawiał, że po zapisaniu zestawu kart w wersji 0.31.0 gra mogła przestać zachowywać się poprawnie.
- Naprawiono błąd który sprawiał, że podgląd ostatnio zagrywanych kart był wyświetlany tym niżej, im więcej gier się rozegrało.
- Naprawiono błąd który sprawiał, że podgląd ostatnio zagrywanych kart nie znikał, jeśli zrestartowało się potyczkę.

Zmiany w umiejętnościach i balansie


Od teraz umiejętność ta działa na sojuszników o wartości 2 lub mniejszej, a nie na najsłabszego sojusznika.

Uznałem że korzystne okoliczności do aktywowania tego efektu pojawiały się zbyt często. Od teraz umiejętność tę nie można będzie aktywować używając ciągle tej samej karty z żetonem o wartości 4, chyba że przeciwnik będzie w szybkim tempie redukował jej wartość. Prócz tego zmiana zachęca graczy do stosowania tej umiejętności z bardziej różnorodnymi kartami.

W związku z tym że zmiana umiejętności mocno wzmocniła kartę która używa tej umiejętności na dużym obszarze działania, postanowiłem proporcjonalnie ją osłabić.


Nowe karty




Umiejętność ta tworzy żetony o wartości 1 i typie zagranego żetonu na polach na których na początku poprzedniej turze znajdował się żeton. Jest to świetna odpowiedź na zagrania które niszczą nasze żetony lub je przemieszczają (a przemieszczanie nie zawsze musi skutkować ich zniszczeniem). Prócz tego gracz korzystający z tej umiejętności może próbować doprowadzić do jej aktywacji np. podpalając żetony przeciwnika lub zdobywając ekstra tury.

poniedziałek, 6 sierpnia 2018

Aktualizacja 0.31.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 gra zapamiętuje ostatnio wybrany zestaw przeciwnika oraz ostatnio wybraną trudność przeciwnika. Dotychczas gra zapamiętywała tylko ostatnio wybierany zestaw gracza.

- Od teraz po użyciu przez kogoś karty jest ona wyświetlana przez kilka sekund, dzięki czemu gracz będzie mógł się przyjrzeć karcie zagranej przez przeciwnika bez konieczności ciągłego wchodzenia w historię ruchów. Czas wyświetlania się karty można regulować w ustawieniach. Zredukowanie go do minimum sprawia, że karta nie będzie się pojawiała, a zwiększenie go do maksimum sprawia, że karta będzie widoczna cały czas. Kliknięcie na kartę lewym przyciskiem myszy sprawi że ona zniknie. Kliknięcie na nią prawym przyciskiem myszy sprawi, że nie zniknie ona automatycznie.

- 4 nowe wyzwania

Naprawione błędy

Naprawiono błąd który sprawiał, że żetony ustawianie na początku gry mogły wchodzić w niepoprawne interakcje z innymi kartami i żetonami. Dotyczyło to głównie wyzwań i żetonu z którym drugi gracz zaczynał grę. Błąd ten mógł być widoczny po stronie klienta głównie wtedy, kiedy rozstrzygano wynik gry i punktacja po stronie serwera nie zgadzała się z rzeczywistą punktacją, co czasem oznaczało wskazanie błędnego zwycięzcy.

Zmiany w balansie


Karta ta jest osłabiana ze wzgląd na zbyt mocną synergię z kartą która tworzy wokół siebie 8 żetonów.

Nowe karty

Dzisiaj wyjątkowo brak nowych kart. Będą one teraz wprowadzane w wolniejszym tempie.

niedziela, 22 lipca 2018

Aktualizacja 0.30.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

4 nowe wyzwania.

Zmiany w balansie

Cofnięto parę ostatnich zmian.



Nowe karty







Żeton ten nie może być obrany za cel. Oznacza to, że nie da się na niego wpłynąć umiejętnościami, które wpływają na obszar zaznaczony na karcie. Z drugiej strony żeton ten jest wrażliwy na wszystkie te efekty, które nie wymagają wskazania celu, czyli np. te które wpływają na ostatnio zagrany żeton albo te które wpływają na następny zagrany żeton. Prócz tego żeton ten pozostaje całkowicie wrażliwy na efekty innych żetonów - jeśli więc jakiś żeton sam z siebie potrafi niszczyć inne żetony, to może się takiego żetonu pozbyć.

Umiejętność ta sprawia, że za każdy żeton będący celem otrzymujemy nakładający się status "Twój ostatnio zagrany żeton nie może być obrany za cel przez następną turę". Jeśli umiejętność obierze za cel wiele żetonów, to status ten będzie na nas wpływał przez wiele tur. Pozwala to chwilowo zabezpieczać zagrywane przez nas żetony sprawiając, że jeśli przeciwnik będzie chciał je zniszczyć jakąś umiejętnością, to będzie musiał poczekać turę. Warto też zwrócić uwagę, że status jest przyznawany graczowi, a nie żetonowi, więc premia będzie wpływała na inny żeton za każdym razem gdy zagramy inny żeton.

sobota, 7 lipca 2018

Aktualizacja 0.29.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

UI

- Od teraz po użyciu karty w trakcie gry będzie ona wizualnie kładziona na spodzie stosu z którego została zagrana. Dzięki temu gracz nawet nie znając zasad gry będzie mógł się domyślić w jaki sposób działają stosy kart.
- Od teraz po najechaniu myszką na kartę w dowolnym miejscu pojawi się jednocześnie zarówno opis umiejętności jak i żetonu. Nowi gracze mieli trudności z zauważeniem, że w skład karty wchodzi umiejętność o jakimś efekcie oraz żeton o jakiś właściwościach. Gdy najeżdżali myszką na ikonę umiejętności/żetonu, myśleli że opis ten dotyczy całej karty a nie jedynie jej fragmentu i byli zdziwieni, gdy opis się zmieniał po najechaniu na inny fragment karty.
- Od teraz nie można edytować zawartości zestawów kart w trakcie wybierania zestawu kart.

Naprawione błędy

- Naprawiono błąd który sprawiał, że w edytorze zestawów kart po najechaniu myszką na puste pole mógł się pojawiać opis niewidocznej karty.

AI

- Od teraz AI planując ruch bierze pod uwagę fakt, że gra może być zakończona szybciej, jeśli duża część planszy jest zapełniona żetonami. Sprawia to, że AI mając przewagę będzie starało się zapełnić planszę jeśli uzna to za możliwe oraz będzie starało się oczyścić planszę jeśli zauważy, że jest szybko zapełniana gdy przegrywa.
- Od teraz AI generując zestawy kart stara się faworyzować karty, które są skuteczne przeciwko najbardziej prawdopodobnym zagrożeniom.

Zmiany w umiejętnościach

Od teraz żeton ten aktywuje swój efekt nawet jeśli zostanie zniszczony poza planszą. Dotychczas żeton nie posiadał tego efektu głównie z powodów technicznych - spory fragment kodu musiał być poprawiony aby można było to łatwo zaimplementować. Jeśli chodzi o wpływ zmiany na rozgrywkę, osłabi to umiejętności które są w stanie wypchnąć żeton poza planszę - utrudni to przeciwnikowi unikanie uszkodzeń spowodowanych tym żetonem.


Zmiany w balansie



Nowe karty




Żeton ten zmniejsza przyrost punktacji pobliskich żetonów o 1 (ale nie poniżej 0). Jest to żeton służący do spowolnienia rozgrywki, który nie powoduje czyszczenia planszy, a jednocześnie nie jest mocno podatny na przejmowanie. W przeciwieństwie do żetonu zwiększającego wartość pobliskich żetonów o 1 nie sprawia, że przeciwnik może odzyskać przewagę niszcząc/przejmując pobliskie żetony.

Umiejętność ta sprawia, że jeśli wszystkie żetony będące celem są różnych typów, to ich wartość zostaje zwiększona o 1. Umiejętność ta faworyzuje strategie oparte na różnorodnych żetonach, a także jest skuteczna przeciwko żetonom o szkodliwych efektach.

niedziela, 17 czerwca 2018

Zmiana w częstotliwości aktualizacji

W związku z nadchodzącymi egzaminami muszę przełożyć następną aktualizację o 3 tygodnie, czyli prawdopodobnie pojawi się ona 6-8 lipca. Za opóźnienia przepraszam. Po tej aktualizacji tempo wypuszczania nowych aktualizacji wzrośnie, czyli znowu będą wypuszczane co 2 tygodnie lub tydzień.