Wiki
Clone wikiGarden of Ants / Garden of Ants [cz]
Co je Zahrada mravenců?
Sociální hmyz patří mezi nejúspěšnější organizmy na Zemi. Více jak 100 milionů let jejich evoluce zdokonalilo jejich schopnosti budovat sofistikovaná hnízda, komunikovat pomocí složitých chemických signálů, využít prakticky jakýkoliv typ organického materiálu jako potravu (včetně ostatního hmyzu, či malých savců), účinně se bránit predátorům či být úspěšnými predátory. Zahrada mravenců (Garden of Ants) je biologicky přesná realtimová strategie inspirovaná obrovskou diverzitou strategií sociálního hmyzu. Ve hře jsou implementovány dvě hlavní skupiny sociálního hmyzu mravenci a termité, které představují dvě rasy s výrazně odlišnými životními strategiemi. Termiti představují slepé, zkušené budovatele podzemních hnízd, které pro ně představují účinnou obranu před predátory. Jsou schopni získávat organický materiál z okolní půdy a přeměňovat ho pomocí symbiotických hub na živiny nutné pro jejich rozvoj a expanzi. Na druhou stranu mravenci představují agilní predátory schopné využívat další zdroje živin jako například sekreci cukerných šťáv produkovaných mšicemi, či rostlinný materiál a semena. Hra je zaměřena na simulaci bojových interakcí mezi mravenci samými, termity s termity a s mravenci navzájem. Doplněna je postupným osvojováním života v kolonii, jako například budování hnízda, zajišťování potravy, kontrola pomocí feromonů, či jeho obrana nebo útok na nepřátelskou kolonii. Předpokládáme, že znalosti o diverzitě životních forem a jejich strategiích získané pomocí vědeckého výzkumu jsou silným zdrojem nových myšlenek pro vývoj počítačových her a jejich implementace do her představuje často podceňovaný smysl popularizace přírodních věd.
GoA test demo v 0.99.24
Požadavky
Java SE Runtime Environment 8 (JRE8)
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
Je možné, že hra běží bez JRE8, ale s vysokým rizikem zamrznutí nebo pádu aplikace, a proto se doporučuje JRE8 nainstalovat!
P.S.: Pro uživatele Linuxu je zde krátký tutoriál, jak nainstalovat JRE8: http://www.wikihow.com/Install-Oracle-Java-JRE-on-Ubuntu-Linux
Minimální požadavky na systém: 2 GB RAM; procesor s 2 jádry 2.0 GHz
Spuštění hry
Rozbalte zip soubor stažený zde do požadovaného adresáře a poté dvojitým kliknutím na "goa.jar" spusťte hru.
Spuštění hry z příkazového řádku:
$ java -jar "goa.jar"
Cíle hry
- Založte houbovou zahrádku - použijte královnu pro inokulaci houby.
- Přeměňte larvy na "dělníky".
- Rozšiřte svou kolonii kopáním okolní půdy a živením houby pomocí nalezených "zrn".
- Přeměňte více larev na "dělníky", "vojáky", "super-vojáky", "plivače kyseliny", "zloděje" a "královny".
- Poražte ostatní kolonie ve vašem okolí (přemožte všechny nepřátelské královny).
Ovládání
výběr
Výběr jednotlivce Jednoho mravence můžete vybrat pomocí kliknutí levé myši a odoznačit vybraného mravence lze kliknutím levé myši do prostoru mimo mravence (půda, chodba ...). Označeného mravence lze poslat na dané místo kliknutím pravé myši do vytěženého prostoru (chodba). | Výběr skupiny Více mravenců lze vybrat pomocí stisku levé myši a tažení přes oblast s mravenci (nebo pomocí klávesových zkratek - viz. níže). Z vybrané skupiny mravenců můžete vybrat požadovanou kastu kliknutím na ikonku dané kasty nad panelem vpravo, nebo vybranou kastu můžete odebrat z výběru pomocí tlačítka s červeným křížkem. Mravence můžete odoznačit kliknutím levé myši do prostoru mimo mravence (půda, chodba ...). Označené mravence lze poslat na dané místo kliknutím pravé myši do vytěženého prostoru (chodba). |
minimapa
Minimapa (vpravo nahoře) ukazuje prozkoumané uzemí kde jsou cizí oblasti (houbové zahrádky, traviny s mšicemi) vyznačeny červeně a vlastní houbové zahrádky vyznačeny zeleně. Pozice událostí v prozkoumané oblasti (kopání, napadení hráče, útok či úmrtí) jsou zvýrazněny kruhy určité barvy. Rychlé zobrazení určité oblasti lze provést pravím kliknutím do daného místa minimapy. |
kopání
Pokud není označen žádný mravenec a kurzor se nachází mimo prozkoumané (vykopané) území objeví se nástroj pro označení půdy jenž má být vykopána. Kliknutím či tahem stisknuté pravé myši lze vybrat danou oblast jenž má být vykopána. Pokud je takto označená oblast půdy ve spojení s již existující chodbou "dělníci" ji začnou automaticky kopat. Kopání okolní půdy je způsob kterým hráč rozšiřuje svůj životní prostor a jak získá "zrna" pro výživu houbové zahrádky. | Označenou půdu lze zase odoznačit pomocí stisknutí klávesy "Ctrl". Při mazání má nástroj výběru červenou barvu. |
rychlost hry
Rychlost hry lze průběžně měnit pomocí tlačítek na levém spodním panelu. |
klávesové zkratky
obecné
- "f" - celá obrazovka on/off
- "F2" - uložení obrazovky jako *.png
- "F3" - uložení prozkoumané oblasti jako *.png
- "F4" - uložení minimapy jako *.png
- "Ctrl + X" - minimalizace aplikace
mravenci
- "q" - vybere všechny "královny" ("Ctrl + q" vybere "královny" na aktuální obrazovce)
- "w" - vybere všechny "dělníky" ("Ctrl + w" vybere "dělníky" na aktuální obrazovce)
- "s" - vybere všechny "vojáky" ("Ctrl + s" vybere "vojáky" na aktuální obrazovce)
- "d" - vybere všechny "super-vojáky" ("Ctrl + d" vybere "super-vojáky" na aktuální obrazovce)
- "a" - vybere všechny "plivače kyseliny" ("Ctrl + a" vybere "plivače kyseliny" na aktuální obrazovce)
- "t" - vybere všechny "zloděje" ("Ctrl + t" vybere "zloděje" na aktuální obrazovce)
- "mezerník" - uloží skupinu označených mravenců pro snadný přístup (danou skupinu lze později vybrat pomocí kláves 1..9 nebo kliknutím na ikonu skupiny)
testování
- F8 - skrýt/zobrazit herní meny a panely
- F9 - skrýt/zobrazit cesty pohybu objektů
- F10 - skrýt/zobrazit oblast dohledu objektů
- F11 - skrýt/zobrazit kolizní boxy
- F12 - skrýt/odkrýt celou mapu
- ; - konzole on/off
Životní cyklus mravenců
Životní cyklus mravenců se skládá ze čtyř stádií: vajíčko, larva, kukla a dospělec. Oplodněná vajíčka dávají vzniknout samičím mravencům ("královny", "dělníci", "vojáci", ...). Z neoplodněných vajíček vznikají samečci - trubci. Vajíčko: Vajíčka mravenců jsou drobná a oválná (většinou jsou veliká přibližně 1 mm, vajíčka budoucí královny jsou většinou vetší). Larva: Červovité larvy nemají ani oči ani končetiny a jsou vykrmovány dospělými mravenci. Larvy se několikrát svlékají jak postupně rostou. Kukla: Po dosažení určité velikosti si larvičky okolo sebe upředou kuklu. V kukle pak dochází přeměně těla na dospělého mravence. Dospělec: Po dokončené přeměně se líhne se z kukly. |
kasty
královny | Kralovna - nejdůležitější kasta v kolonii. Zakládá houbové zahrádky. Když je zahrádka založena klade na ní vajíčka v závislosti na velikosti populace a zahrádky. Zahrádka bez královny se stává opuštěnou a může být kolonizována jinou královnou. Pokud zemřou všechny královny kolonie zaniká. | ||||
vajíčka | Vajíčka jsou produkována královnami a líhnou se z nich larvy. | larvy | Larvy mohou být přeměněny na různé mravenčí kasty v závislosti na dosažené úrovni kolonie a velikosti houbové zahrádky. | kukly | Kukly představují poslední stádium mravenčího vývoje. Čas dozrávání kukly se liší pro každou kastu. |
dělníci | Ďelníci představují základní funkční jednotky každé kolonie. Mohou kopat půdu a tak vytvářet chodby a sbírat výživná zrna nalezená v půdě nebo přinesená z Travin s mšicemi. Zrna slouží jako potrava pro houbu a tedy rozšiřování houbové zahrádky. V některých případech mohou i dělníci zaútočit na nepřátelské mravence, ale v boji nejsou příliš silní. | ||||
vojáci | Vojáci jsou základní útočné a obrané jednotky. Mohou útočit na nepřátelské mravence nebo hlídat na strategických místech kolonie. Jsou rychlí, ale podstatně slabší než super-vojáci. | ||||
super-vojáci | Super-vojáci jsou silní odolní válečníci, avšak jsou dosti pomalí. Mohou útočit na nepřátelské mravence nebo hlídat na určeném místě a bránit tak část kolonie. | ||||
plivači kyseliny | Plivači kyseliny jsou rychlí stejně jako vojáci, ale trochu míň odolní. Na nepřátelské mravence vystřikují kapičky kyseliny mravenčí a tak mohou útočit na delší vzdálenosti. Díky této vlastnosti jsou velmi vhodní k obraně zranitelných míst kolonie pomocí jejich hlídání. | ||||
zloději | Zloději jsou nejrychlejší mravenci. Nemohou zaútočit na nepřátelské mravence, ale mohou krást cizí kukly a nosit je na houbovou zahrádku mateřské kolonie. Z ukradených kukel se rodí mravenci té kolonie kde kukla dozrála. |
oblasti
Houbová zahrádka
Ústředními součástmi kolonie jsou houbové zahrádky. Houba je inokulována mravenčí "královnou" a krmena pomocí "zrn" nasbíraných "dělníky". Houba slouží jako zdroj potravy pro mravence, regeneruje jejich energii a celková plocha houbových zahrádek určuje velikost populace a dosaženou úroveň kolonie. Královna zůstává na zahrádce, kde klade vajíčka, dokud počet mravenců nedosáhne počtu odpovídajícímu celkové velikosti houbových zahrádek. Každá "královna" může založit několik houbových zahrádek, ale kolonii patří jen ty zahrádky kde je alespoň jedna "královna". Pokud se královna přesune na jinou zahrádku nebo zemře a na zahrádce již není žádná další královna, zahrádka přestane být součástí kolonie. Opuštěné houbové zahrádky se pomalu rozkládají dokud nejsou obsazeny nějakou "královnou". Pokud se vylíhne nová larva, aktivují se tlačítka jednotlivých kast na levém panelu v závislosti na dosažené úrovni kolonie. Kliknutím levé myši můžete přeměnit jednu larvu na určenou kastu nebo pravím kliknutím zvolit nepřetržité přeměňování larev na určenou kastu v rámci dané zahrádky. Takto vybrané přeměňování lze opět zrušit opětovným pravým kliknutím, nebo pokud nejsou splněny požadavky pro produkci určené kasty. Vybraná houbová zahrádka je světlejší a na minimapě je zvýrazněna světle zelenou barvou. Mezi jednotlivými zahrádkami lze přepínat pomocí tlačítek nad levým panelem (pravím kliknutím na tlačítko posune obrazovku na vybranou zahrádku). Pokud je vybrán nějaký mravenec jeho mateřská zahrádka je označena zelenou mřížkou. |
Traviny s mšicemi
Traviny jsou oblasti na kterých žijí mšice a produkují sladká zrna - vlastně kapičky sladké šťávy. Tato zrnka lze sklízet pomocí dělníků. |
dovednosti
Založení houbové zahrádky
Slouží k vybrání oblasti kde má být založena houbová zahrádka. Použití: Kliknutím levé myši na tlačítko zvolíte nástroj a poté kliknete levou myší na místo kde má být zahrádka založena (vykopaná chodba). |
Útok
Umožňuje zaútočit na vybraný živý objekt. Použití: Kliknutím levé myši na tlačítko zvolíte nástroj a poté kliknete levou myší na žijící objekt který chcete napadnout. |
Preferenční kopání
Umožňuje vybrat oblast která bude daným mravencem preferenčně kopána. Použití: Kliknutím levé myši na tlačítko zvolíte nástroj a poté kliknete (nebo klikáte) levou myší na neprozkoumanou oblast kterou chcete aby daný mravenec/mravenci vykopal(i). |
Seber a přines zrna z Travin
Slouží k nastavení zdroje "zrn" (Travin s mšicemi kde mšice produkují sladká zrna - což by měli být vlastně kapky sladké šťávy). Tito mravenci pak zabírají tyto "zrna" automaticky. Použití: Kliknutím levé myši na tlačítko zvolíte nástroj a poté kliknete levou myší na oblast "Travin". | Zruší sklízení "zrn" z vybrané traviny. Použití: Kliknutí levou myší na tlačítko zruší danou úlohu. |
Hlídej místo
Slouží k vybrání místa (míst) kde budou mravenci hlídat. Což je dobré zejména ke kontrole strategických přístupových cest ke kolonii nebo obraně královských kukel. Použití: Kliknutím levé myši na tlačítko zvolíte nástroj a poté kliknete levou myší na místo kde mají daní mravenci hlídat (vykopaná chodba). Pokud budete zároveň držet "Ctrl" můžete zvolit několik bodů po kterých se budou mravenci pohybovat. |
Krádež kukel z nepřátelské zahrádky
Slouží k nastavení zdroje kukel (nepřátelská zahrádka) pro "zloděje". Zloději následně automaticky chodí krást kukli na zvolenou zahrádku pokud patří nepříteli. Použití: Kliknutím levé myši na tlačítko zvolíte nástroj a poté kliknete levou myší na nepřátelskou zahrádku. | Zruší krádež kukel u daného zloděje, či skupiny zlodějů. Použití: Kliknutí levou myší na tlačítko zruší danou úlohu. |
Hra pro dva na lokální síti (LAN game)
1) zjisti IP adresu počítače který bude server
2) založ server
spusť hru a vyber "server" v menu "LAN game multiplayer"
nabídni hru klientovi
3) založ klienta a připoj se k serveru
spusť hru a vyber "client" v menu "LAN game multiplayer"
Použij IP adresu k navázání spojení.
4) server započne hru
Updated