poniedziałek, 8 sierpnia 2016

Przerwa w pracy.

W najbliższym czasie będę musiał pracować nad innym projektem, dlatego zdecydowałem, że tymczasowo wstrzymam prace nad Token Battle.

Aktualizacja 0.7.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:
- Dodano możliwość podglądu swojego zestawu żetonów w trakcie gry.
- Dodano możliwość przejrzenia historii ostatnich 5 ruchów w trakcie gry.
- Dodano 5 nowych żetonów (ich omówienie niżej).

Poprawki:
- AI stara się teraz zwracać więcej uwagi na to, czy warto stawiać żetony specjalne w zasięgu żetonu, który może co turę redukować wartość określonych żetonów.

Podglądu swojego zestawu żetonu w trakcie gry


Jeśli gracz wybiera któryś ze stworzonych przez siebie zestawów żetonów, to przeważnie wie co dokładnie się w nim znajduje. Problem pojawia się jednak wtedy, gdy gracz wybiera losowy zestaw - wtedy nie ma pewności jakie karty żetonów może otrzymywać w trakcie gry. Znajomość takich rzeczy daje graczowi pewną przewagę nad przeciwnikiem, ponieważ może lepiej zaplanować swoją taktykę. Wybranie losowego zestawu żetonów samo w sobie jest wadą, bo takie zestawy są zwykle słabsze od pozostałych, więc nie ma sensu pogłębiać tej wady nieznajomością tali - dlatego teraz w trakcie gry można sprawdzić zawartość zestawu z którego się korzysta.

A co w przypadku grania własnym zestawem żetonów? W takim przypadku gracz także będzie mógł sobie przypomnieć jego zawartość. Wolę aby gra polegała głównie na podejmowania decyzji, a nie zapamiętywania czegoś prostego, co równie dobrze można było sobie raz zapisać na kartce.

Historia ostatnich ruchów w trakcie gry


Mogło się zdarzyć, że gracz mógł z jakiejś przyczyny nie zauważyć jaki żeton został użyty przez przeciwnika. w przypadku nowych graczy problem ten był bardziej nasilony, ponieważ mogą oni nie znać niektórych żetonów/umiejętności, a więc tym bardziej mogli nie wiedzieć co się dzieje na planszy. Dodałem więc do gry możliwość przejrzenie historii ostatnich ruchów, na podstawie której gracz będzie mógł nie tylko sprawdzić jaka karta żetonu została użyta przez przeciwnika, lecz także będzie mógł przeczytać jej opis.

Omówienie nowych żetonów

Do gry zostały dodane następujące żetony:


Umiejętność oznaczona tym żółtym żetonem sprawia, że żetony o wartości mniejszej niż 3 będące jej celem zostaną przemienione w Złote Żetony, czyli żetony które podwajają przyrost ich punktacji ze wszystkich źródeł dwukrotnie. Przykładowo jeśli Złoty Żeton miałby wartość 2, to co turę generowałby 4 punkty. Co więcej: podwojenie przyrostu punktacji wpływa także na przyrost punktacji z innych źródeł, czyli jeśli w pobliżu będą stały żetony zwiększające przyrost pobliskich żetonów, to premia z tych żetonów będzie podwójna. Jeśli takich żetonów będzie wiele, to Złoty Żeton będzie generował bardzo wiele punktów. Dodatkowo żeton ten można zastosować do zmiany niezbyt korzystnego dla nas typu żetonu na inny. Przykładowo jeśli przeciwnik posiada jakiś specjalny żeton z którego czerpie duże korzyści, to możemy zmienić go w Złoty Żeton - co prawda żeton przeciwnika będzie teraz generował 2x więcej punktów, ale utraci inne swoje zalety.


Z kolei ta umiejętność sprawia, że wartość następnego postawionego przez nas żetonu wzrośnie o 1. Z jednej strony może się to wydawać niezbyt korzystne, bo zamiast tego moglibyśmy postawić jakiś żeton który od razu wynagrodzi cenę ruchu, ale z drugiej strony zwiększając wartość następnego żetonu możemy uodpornić go nieco na usunięcie przez przeciwnika, co w niektórych przypadkach zabezpieczy nasz następny żeton. Może to być przydatne gdy korzystamy z żetonów specjalnych.

wtorek, 26 lipca 2016

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

Zmiany w balansie:
- Zmodyfikowano żeton zwiększający przyrost punktów sąsiednich wrogich żetonów (omówienie niżej).

Nowości:
- Dodano 6 nowych żetonów (ich omówienie niżej).

Poprawki:
- Zmniejszono liczbę komunikatów związanych z rozgrywką wysyłanych z hosta na klientów gry. Obecnie ma to małe znaczenie, ale jeśli w przyszłości postawię serwer, to będzie mu trochę lżej. Przepisywanie kodu zajęło mi więcej czasu niż sądziłem i dlatego dzisiejsza aktualizacja pojawiła się z opóźnieniem.
- Naprawiono szereg różnych błędów (błędy związane z LAN'em, pomniejsze błędy graficzne i AI).
- Od teraz AI tworząc/przemieszczając żetony stara się uwzględniać ich interakcje z żetonami specjalnymi.

Omówienie zmiany w balansie


Pokazany wyżej żeton dawał duży przyrost punktacji (aż 6 punktów na turę), ale w zamian zwiększał przyrost punktacji sąsiednich wrogich żetonów o 1 pkt. Stosując ten żeton trzeba dążyć do tego, by przeciwnik nie postawił koło niego wiele własnych żetonów. Nie było to trudne jeśli żeton postawiło się w samym rogu planszy - nawet jeśli przeciwnik starał się zminimalizować jego siłę otaczając ten żeton, to gracz stosujący ten żeton i tak wychodził kilka punktów na plus. Jedynym skutecznym zagraniem przeciwko temu żetonowi było wypchnięcie go poza planszę, jednak to doprowadzało do tego, że zbyt opłacalne było granie tego żetonu i/lub żetony które mogły go wypchnąć poza planszę. Wymuszenie na graczu stosowanie kilku konkretnych żetonów zmniejszało różnorodność rozgrywki, co jest cechą niepożądaną w grach.

Żeton został więc zmieniony w taki sposób, aby stawiał żetony o wartości 1 dla przeciwnika na sąsiednich polach po przekątnej. Teraz stawiając go w rogu planszy nadal będzie skuteczny, ale pod warunkiem, że na odpowiednim polu będzie znajdował się przyjazny żeton, który zablokuje umiejętność specjalną aktywowaną przez kartę tego żetonu.

Omówienie nowych żetonów


Umiejętność oznaczona tym symbolem redukuje wartość żetonów na obszarze umiejętności o wartość równą liczbie przyjaznych żetonów na obszarze umiejętności. Innymi słowy aby zredukować wartość żetonów musimy uszkodzić także swoje własne żetony, a im więcej własnych żetonów poświęcimy, tym mocniej możemy zaszkodzić przeciwnikowi.

Po ostatnich aktualizacjach coraz łatwiej jest zapełnić planszę (co przyspiesza rozgrywkę), więc warto jest zapewnić graczom coś co pozwoli ten efekt odwróci - niektórzy wolą szybsze mecze, a inni wręcz odwrotnie. Nowa umiejętność nie tylko pozwala wyczyścić część planszy (co opóźnia jej zapełnienie i koniec gry), ale także wyraźnie redukuje przyrost punktacji obu graczy, dając graczom szansę na dłuższą rozgrywkę i szansę na zwrot akcji.

Prócz tego nowa umiejętność nadaje dodatkowego znaczenia innym istniejącym już żetonom. Jeśli jeden z gracz posiada sporo żetonów o wartości 1 (co łatwo osiągnąć stosując kartę stawiającą wiele słabych żetonów na raz), to może starać się poświęcić właśnie je - nawet jeśli umiejętność zada spore obrażenia wszystkim w zasięgu, to ucierpimy niewiele. Dodatkowo w grze istnieją żetony, które po zniszczeniu zostają zastąpione żetonem o wartości 1, które także mogą być świetną dopałką do tej umiejętności.

Umiejętność przedstawiona tym pomarańczowym symbolem sprawia, że stawiany przez nas żeton zamienia się miejscem z ostatnio położonym przez gracza żetonem. W przeciwieństwie do innych umiejętności przemieszczających ta nie pozwala na wypchnięcie wrogiego żetony poza planszę, ale za to pozwala umiejscowić określony żeton na dowolnym pustym polu na całej planszy. Jest to fajny sposób na radzenie sobie z żetonami specjalnymi, których efektywność zmienia się w zależności od ich położenia, ale przestawiając wrogi żeton można jeszcze ułatwić sobie korzystanie z innych swoich umiejętności.

Żeton przedstawiony po lewej stronie pomiędzy turami redukuje wartość pierwszych napotkanych żetonów w każdym poziomym kierunku o 1 pkt. Żeton ten może częściowo przypominać wieżyczkę z gier typu tower defense, która obija wszystko to, co znajdzie się w jej zasięgu. Dzięki temu żetonowi pozycjonowanie żetonów nabiera większego znaczenia, przykładowo przeciwnik może go przesunąć w taki sposób, aby zamiast niszczyć jego żetony zaczął niszczyć nasze własne, a wtedy sami zaczniemy rozważać jego zniszczenie/przesunięcie. Z pewnością będzie on doprowadzał do wielu nietypowych i ciekawych sytuacji.

A ten żeton działa tak jak powyższy, tylko w linii pionowej.




Swoją drogą powinienem chyba ponadawać jakieś nazwy wszystkim umiejętnościom, żetonom i kartom, bo trochę głupio się je opisuje bez nazw...

niedziela, 17 lipca 2016

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

Zmiany w balansie:
- Zmniejszono wartość żetonów przemieszczających inne żetony które miały wartość 3. Teraz mają wartość 2 i gdy zostają zniszczone, zamiast tego zostają zastąpione zwykłym żetonem o wartości 1. Omówienie zmiany niżej.

Nowości:
- Dodano 6 nowych żetonów (ich omówienie niżej).
- Od teraz po najechaniu kursorem na ikonę żetonu wyświetla się jego opis (dotychczas takie opisy były wyświetlane tylko dla typów umiejętności, a same żetony nie posiadały żadnych właściwości).
- Od teraz można wybrać do gry losowy z posiadanych zestawów żetonów, lub zestaw o losowej zawartości.
- Do ekranu gry dodano miejsce na awatar, choć na razie nie ma możliwości ustawienia żadnego avataru.
- Avatar gracza unosi się gdy zaczyna się jego tura i opada gdy zaczyna się tura przeciwnika.

Poprawki:
- Poprawiony algorytm losowości AI.
- Naprawiono błąd który sprawiał, że umiejętność tworząca żetony dla przeciwnika powodowała błędy w trybie Sandbox, w którym gracz gra bez przeciwnika.

Losowe zestawy zestawy żetonów:


Grając wielokrotnie przeciw AI stwierdziłem, że gra jest zbyt nudna, jeśli wiemy jaki zestaw żetonów posiada przeciwnik. Rozgrywka jest wtedy prostsza, ponieważ wiemy jakich ruchów możemy się spodziewać i unikamy sytuacji w których przeciwnik mógłby zyskać przewagę. Jeśli nie znamy zestawu przeciwnika gra staje się ciekawsza, ponieważ nie wiemy czego możemy się po nim spodziewać, a przynajmniej przewidzenie jego ruchów jest trudniejsze. Wadą tego rozwiązania jest niestety fakt, że biorąc dla przeciwnika losowy zestaw z listy nadal wiemy jaki z maks 5 zestawów możemy się spodziewać, a biorąc zestaw z losową zawartością decydujemy się na zestaw, który mimo swej nieprzewidywalności może się okazać po prostu słabszy.

Algorytm generowania zestawów został zaprojektowany w taki sposób, aby zawierały losową ilość kart żetonów. Im więcej jest kart na pojedynczym stosie kart, tym mniejsza jest szansa na to, że dodana zostanie kolejna karta, czyli przeważnie ka stosach będą znajdowały się po 2-3 karty, a rzadko 4-5 kart. Dodatkowo na pierwszym stosie będą się znajdowały wyłącznie te karty, które mogą być opłacalne w pierwszej turze gry (lub raczej nie są nieopłacalne), dzięki czemu gracz może mieć pewność, że nie będzie miał fatalnego startu.


Omówienie zmian w balansie:

Żetony przedstawione w górnym wierszu zostały zmienione na odpowiedniki z niższego wiersza.

Żetony które zmieniają pozycje żetonów w orientacji nie-skośnej (poziomej lub pionowej) były w stanie wypchnąć poza planszę żetony znajdujące się na 12 różnych polach (zakładając, że nic nie blokowało im drogi), podczas gdy żetony zmieniające pozycje żetonów po skosie potrafiły wypchnąć poza planszę żetony znajdujące się na 18 różnych polach, czyli wypchnięcie żetonów było w ich przypadku znacznie łatwiejsze. Dodatkowo w niektórych sytuacjach potrafiły wypchnąć jednocześnie 2 żetony poza plansze. Początkowo ten brak równowagi żetony o orientacji nie-skośnej nadrabiały wyższą wartością punktową niż ich skośne odpowiedniki, jednak sprawiła ona, że żetony początkowo słabe stały się statystycznie silne na tle innych żetonów. Wymusiło to szukanie jakiegoś pośredniego rozwiązania. Zmniejszyłem więc wartość punktową tych żetonów i dodałem żetonom specjalną właściwość: gdy zostają zniszczone, zamiast tego zostają zastąpione zwykłym żetonem o wartości 1. Sprawia to, że pozbycie się tych żetonów z planszy jest równie trudne co dotychczas, ale generują one mniejszą wartość punktów niż dotychczas (kolejno 2, 1, 1 pkt. zamiast 3, 2, 1 pkt. w zależności od stopnia uszkodzenia).

Omówienie nowych żetonów:


Żeton ten zwiększa przyrost punktacji wszystkich pobliskich przyjaznych żetonów o 1. Jest to premia która utrzymuje się tak długo jak długo utrzymuje się żeton, czyli w przeciwieństwie do dotychczas istniejących żetonów ten żeton wpływa też na żetony stawiane w przyszłości. Działa to też w drugą stroną - jeśli żeton zostanie zniszczony, stracimy premię którą nam dawał. Żeton ten zachęca więc obu graczy do zwracania większej ilości uwagi na konkretne żetony i wzmaga rywalizację w poszczególnych miejscach planszy. Prócz tego żeton ten daje graczom nowy sposób na wykorzystanie żetonów przemieszczających - przeciwnik może przesunąć też żeton w miejsce oddalone od naszych żetonów aby zminimalizować jego premię, a my możemy starać się przemieszczać go w bardziej korzystne lokacje.

Kolejne 2 typy żetonów niewiele się różnią od omówionego żetonu, różnica polega na tym, że żółty żeton wzmacnia także przyrost punktacji żetonów przeciwnika, a żółto-czerwony wpływa tylko na żetony przeciwnika. Częściowo zmienia się też ich zastosowanie praktyczne - żółty żeton mimo obusiecznego efektu posiada większą wartość punktową, dzięki czemu jest trudniejszy do zniszczenia, dzięki czemu łatwiej jest nam go bronić przed przeciwnikiem. Żółto-czerwony żeton z kolei daje nam bardzo dużo punktów, ale musimy starać się, aby przeciwnik nie postawił w jego pobliżu zbyt wiele żetonów.

 Prócz nowych typów żetonów doszły też nowe umiejętności. Umiejętność po lewej sprawia, że jeśli cały obszar umiejętności jest pokryty żetonami, otrzymujemy dodatkową turę. W praktyce wymaga to od nas doprowadzenia do sytuacji, w której  żetony mogą być pokryte przez wszystkie 4 pola umiejętności, a zyskamy żeton o wartości 1 nie tracąc naszego ruchu.

Kolejną umiejętnością jest umiejętność dająca bonusową turę przeciwnikowi. Przede wszystkim żeton z tą umiejętnością generuje dla nas bardzo dużo punktów i daje nam tymczasową przewagę nad przeciwnikiem, ale pozwala przeciwnikowi wykonać 2 ruchy pod rząd, które w połączeniu mogą być dla nas dotkliwe. Przykładowo przeciwnik może użyć 2 żetonów z umiejętnością przemieszczającą, aby wyrzucić poza planszę żeton, który nawet nie był blisko jej krawędzi. Sam żeton można jeszcze wykorzystać do stworzenia przeciwnikowi przewagi liczebnej, dzięki czemu umiejętności obszarowe mogą być dla niego bardziej dotkliwe.

niedziela, 10 lipca 2016

Aktualizacja 0.4.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:
- Dodano nowe żetony (ich omówienie niżej).
- Od teraz po najechaniu kursorem na ikonę umiejętności żetonu wyświetla się jej opis.
- Od teraz w edytorze zestawów żetonów można przeciągać karty żetonów z kolekcji do zestawu (dotychczas można było tego dokonać tylko klikając na kartę w kolekcji i na pole w zestawie).

Poprawki:
- Od teraz AI lepiej szacuje użyteczność żetonów które przerzucają pobliskie żetony na pole symetryczne względem stawianego żetonu.

Omówienie nowych żetonów



Umiejętność oznaczona tym symbolem sprawia, że na pustych polach objętych działaniem umiejętności pojawiają się przyjazne żetony o wartości 1.

Dodane zostały 4 różne żetony z tą umiejętnością, które różnią się tylko obszarem jej działania. Żetony te powodują wystawienie do 3 żetonów (włącznie z sobą), których łączna wartość jest równa 4. W tej grze gracze zazwyczaj dążą do tego, by jednym ruchem zyskać więcej niż 4 punkty turowej przewagi nad przeciwnikiem (np. wystawiając inny żeton o wartości 3, jednocześnie redukując wartość wrogich żetonów o 2, co daje łącznie 5 pkt. przewagi), a nowe żetony z zielonym symbolem tego nie oferują, przez co mogą się wydawać pozornie słabe. Mimo to posiadają szereg zalet, których nie posiadają dotychczas istniejące żetony:
- Mogą doprowadzić do szybkiego rozstrzygnięcia meczu przez zapełnienie planszy. Jeśli jeden z graczy zyska przewagę nad drugim graczem, może próbować przyspieszyć w ten sposób grę aby ją zakończyć nim przeciwnik odzyska przewagę.
- W przeciwieństwie do innych żetonów jego siła nie polega na redukcji przyrostu punktów przeciwnika, a całkowicie skupia się na zwiększeniu własnego przyrostu punktów. Jeśli przyrost punktacji obu graczy ciągle wzrasta, to limit punktów jest osiągany szybciej niż zwykle, co także można wykorzystać w celu szybszego zakończenia meczu przez gracza wygrywającego.
- Jednoczesne ułożenie na planszy 3 żetonów sprawia, że utrudnione zostaje wypchnięcie wartościowych żetonów poza planszę,

Żetony te wprowadziłem głównie po to, aby zmniejszyć skuteczność taktyki opierającej się na wypychaniu wrogich żetonów poza planszę. Zwykle to ten styl gry dominował wśród graczy i sprawiał, że rozgrywka stawała się zbyt schematyczna.

 Umiejętność oznaczona tym symbolem różni się od poprzedniej tylko przynależnością stawianych żetonów - są one przyznawane przeciwnikowi.

Sam żeton ma największą wartość spośród wszystkich dotychczas istniejących, bo jego wartość wynosi aż 5 punktów, ale z drugiej strony może wystawić do 8 żetonów dla przeciwnika, co dla niego oznacza do 8 dodatkowych punktów na turę. Jest to negatywna umiejętność, której aktywację można uniknąć stawiając żeton na polu który nie sąsiaduje z żadnym pustym polem - w takim przypadku przyrost punktów przeciwnika nie zwiększy się. Żeton ten zachęca więc gracza do postawieniu go na krawędzi planszy, czego dotychczas gracze unikali z obawy o to, że ich żeton zostanie wypchnięty.

Zasady gry


W Token Battle naprzeciw siebie staje dwóch graczy, którzy naprzemiennie kładą żetony planszy składającej się z 36 pól.
Każdy z graczy dysponuje 4 stosami kart, które reprezentują różne żetony. W trakcie swojej tury gracz musi wybrać jedną z kart znajdujących się na szczytach stosów i postawić jej odpowiadający jej żeton na wybranym pustym polu. Gdy karta zostanie użyta, zostaje umieszczona na spodzie stosu, odsłaniając następną kartę ze swego stosu. Po wykonaniu ruchu obaj gracze zyskują punkty równe sumie wartości ich żetonów znajdujących się na planszy.


Karty


Każda karta żetonu zawiera o nim 4 podstawowe informacje:
- wartość żetonu,
- typ umiejętności,
- obszar działania umiejętności,
- typ żetonu.


Liczba znajdująca się w lewym górnym rogu karty oznacza wartość żetonu, czyli liczbę punktów którą gracz otrzymuje co turę po jego wystawieniu. Symbol w prawym górnym rogu oznacza typ umiejętności którą posiada żeton, zaś kwadraty wokół koła pokazują na które z sąsiednich pól wpłynie umiejętność gdy żeton zostanie umieszczony na planszy. Symbol koła oznacza tutaj typ żetonu.


Typy umiejętności


Na chwilę obecną w grze istnieje 5 typów umiejętności, ale liczba ta będzie stale wzrastać.


Redukuje wartość żetonów będących celem o 1 pkt.


Odpycha żetony będące celem od stawianego żetonu.


Przemieszcza żetony będące celem na pola symetryczne względem stawianego żetonu.


Tworzy przyjazne żetony o wartości 1 na pustych polach będących celem umiejętności.


 Tworzy wrogie żetony o wartości 1 na pustych polach będących celem umiejętności.


Jeśli obszar umiejętności jest kompletnie pokryty żetonami, zyskujesz dodatkową turę.


Przeciwnik zyskuje dodatkową turę.


Redukuje wartość żetonów będących celem umiejętności o wartość równą liczbie przyjaznych żetonów na obszarze umiejętności.


Zamienia miejscami stawiany żeton z ostatnio zagranym żetonem.



Zamienia żetony o wartości mniejszej niż 3 będące celem umiejętności w Złote Żetony (podwajają swój przyrost punktacji ze wszystkich źródeł dwukrotnie).

Zwiększa wartość następnego zagranego przez ciebie żetonu o 1.

Typy żetonów


Żeton bez efektów specjalnych.


Jeśli żeton zostaje zniszczony, zamiast tego staje się zwykłym żetonem o wartości 1.


Zwiększa przyrost punktacji wszystkich pobliskich przyjaznych żetonów o 1.


Zwiększa przyrost punktacji wszystkich pobliskich żetonów o 1.


Zwiększa przyrost punktacji wszystkich pobliskich przyjaznych żetonów o 1.


Pomiędzy turami redukuje wartość pierwszych napotkanych żetonów w każdym poziomym kierunku o 1 pkt.


Pomiędzy turami redukuje wartość pierwszych napotkanych żetonów w każdym pionowym kierunku o 1 pkt.


Podwaja swój przyrost punktacji ze wszystkich źródeł dwukrotnie.

Cele wygranej


Rozgrywka zostaje zakończona gdy jeden z graczy osiągnie 1000 punktów, lub gdy wszystkie pola na planszy zostaną zapełnione. Wygrywa ten gracz, który na koniec meczu posiada najwięcej punktów.


Zestawy żetonów


Każdy z graczy może stworzyć swoje własne zestawy żetonów, które potem będzie wykorzystywał w grze.



Aby utworzyć swój własny zestaw należy wejść w edytor zestawów żetonów, a następnie przenieść wybrane karty z kolekcji kart do swojego zestawu. Każdy z 4 pasów znajdujących się po lewej stronie edytora oznacza inny stos kart w grze, a na każdym z nich musi znajdować się od 2 do 5 kart. Od kolejności kart na stosach będzie zależeć dostęp do nich w trakcie gry - te na górze będą dla gracza dostępne na początku partii, a dopiero po ich zużyciu gracz zyska dostęp do kolejnych kart.

niedziela, 3 lipca 2016

Aktualizacja 0.3.0

Dzisiejsza aktualizacja wprowadza niewiele, ale zawsze to kroczek do przodu. Nową wersję gry można pobrać pod tym adresem:
https://drive.google.com/open?id=0B_YKEPym2wKDVGJKZk9Vb0pPVk0

Nowości:
- Od teraz przed rozpoczęciem gry można wybrać dla siebie zestaw żetonów (dotychczas zestaw domyślny trzeba było wybieracz w edytorze zestawów). Dodatkowo w trybie Hotseat i w grze przeciwko AI można wybrać dla przeciwnika dowolny z posiadanych zestawów.
- Od teraz za pomocą klawiszy 1-4 można wybierać z którego stosu kart będą wybierane karty.
- Od teraz animacje wystawiania żetonów będą uruchamiane dopiero po zakończeniu poprzednich animacji żetonów. Dzięki temu wykonanie ruchów wyprzedzających animacje będzie wywoływało mniejszy chaos na planszy.
- Zmieniono ilustracje obszaru działania umiejętności żetonów. Od teraz pokazuje ona obszar 3x3 zamiast obszaru 5x5 (zdecydowałem, że w przyszłości nie będą wprowadzane żetony które wpływają na żetony oddalone o dalej niż 1 pole, więc zmieniłem grafikę na czytelniejszą).

Zmiany i poprawki:
- Naprawiono błąd który sprawiał, że szybkie ponowne wykonanie ruchu w grze przeciwko AI powodowało wykonanie rozkazu w imieniu AI (innymi słowy nie można już wykonywać ruchów zamiast AI).
- Naprawiono błąd który sprawiał, że edytowanie zestawów mogło działać niepoprawnie w trybie LAN jeśli nie było się hostem.
- Naprawiono błąd który sprawiał, że nie dało się zrezygnować z rozpoczętej rozgrywki w trybie Sandbox, przez co nie można było rozpocząć innej gry do momentu rozstrzygnięcia gry we wspomnianym trybie.