Wiki

Clone wiki

Garden of Ants / Garden of Ants [cz]

Logo_GoA_small2.png



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

SingleSel_80.pngMultiSel1_80.pngMultiSel2_80.png

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).
SingleSelection_80.png
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).
MultipleSelection_80.png

minimapa

minimap_80.pngMinimapa (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í

digging.pngPokud 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.delete_dig_res.pngOznač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

GameSpeed_80.pngRychlost 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ů

LifeCycle_small.pngŽ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
queen.png
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
egg.png
Vajíčka jsou produkována královnami a líhnou se z nich larvy.larvy
larva.png
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
pupa.png
Kukly představují poslední stádium mravenčího vývoje. Čas dozrávání kukly se liší pro každou kastu.
dělníci
worker.png
Ď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
soldier.png
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
supersoldier.png
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
spitter.png
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
thief.png
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

FungalGarden.pngÚ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

aphid_grassland_80.pngTraviny 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

skillButtGarden.pngSlouží 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

skillButtAttack.pngUmožň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í

skillButtDig.pngUmožň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

skillButtGrainSource.pngSlouží 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".
skillButtGrainSourceRemove.pngZruší sklízení "zrn" z vybrané traviny.
Použití: Kliknutí levou myší na tlačítko zruší danou úlohu.

Hlídej místo

skillButtPatrol.pngSlouží 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

skillButtPupaeSource.pngSlouží 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.
skillButtPupaSourceRemove.pngZruší 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

ipconfig.png

2) založ server

spusť hru a vyber "server" v menu "LAN game multiplayer"
01s.png
nabídni hru klientovi
02.png
03.png

3) založ klienta a připoj se k serveru

spusť hru a vyber "client" v menu "LAN game multiplayer"
01c.png
Použij IP adresu k navázání spojení.
04.png
05.png

4) server započne hru

06.png

Updated