Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hexatron, gra turowa #21

Open
Czuczen opened this issue Apr 25, 2023 · 0 comments
Open

Hexatron, gra turowa #21

Czuczen opened this issue Apr 25, 2023 · 0 comments
Assignees
Labels
Funkcjonalność Implementacja nowych funkcji w celu zwiększenia możliwości aplikacji
Milestone

Comments

@Czuczen
Copy link
Owner

Czuczen commented Apr 25, 2023

Tu jako zadania podrzędne będą zamieszczane pomniejsze implementacje funkcjonalności.

Założenia ogólne:
Hexatron będzie to gra turowa, a plansza będzie składać się z hexów.
Możliwe tryby walki to 1:1, 3:3, 5:5, oraz 30/30 (wojny karteli).
Tryby 1:1, 3:3, 5:5 będą posiadać matchmaking. W tych trybach gracze wykonują ruch po kolei.
Tryb 30/30, czyli wojny karteli, będą działać na innych zasadach.
Przywódca kartelu będzie wybierać uczestników wojny.
Dowódca na wojnie będzie wybierać, kto ma wykonać ruch. Może on wybierać tę samą postać.
W walkach na arenie hexatrona będzie zdobywana specjalna waluta “Hexodol”. Będzie ona używana do ulepszania sprzętu postaci, którą walczy się na hexatronie.
Sprzęt postaci będzie kupowany za kasę gracza.
Postacie będzie można kupować za honor.
Hexodole i kasa gracza będą używane do różnych opłat/ulepszeń kartelu.

Założenia projektowe:
Hexatron będzie posiadał swój panel konfiguracyjny. Będzie można w nim zdefiniować statystyki samych hexów, czyli mapy, z których to będą korzystać różne tryby.
Postacie też będą definiowane w panelu konfiguracyjnym. Będzie można im ustawiać bazowe statystyki i umiejętności.

@Czuczen Czuczen added the Funkcjonalność Implementacja nowych funkcji w celu zwiększenia możliwości aplikacji label Apr 25, 2023
@Czuczen Czuczen added this to the Hexatron milestone Apr 25, 2023
@Czuczen Czuczen self-assigned this Apr 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Funkcjonalność Implementacja nowych funkcji w celu zwiększenia możliwości aplikacji
Projects
Status: Nowe
Development

No branches or pull requests

1 participant