Linux E X P R E S

Facebook

Airline Tycoon Deluxe

Vždy, keď držím v rukách novú hru od nemeckej spoločnosti RuneSoft, nemôžem sa napriek počiatočnej radosti ubrániť istým rozpakom. Prečo, pýta sa ma neodbytný prízračný tučniak, nedokáže firma, ktorá sa profesionálne zaoberá portovaním hier, dodržať isté triviálne štandardy kvality? Je to o to nepochopiteľnejšie, že väčšinou ide o "maličkosti", ktoré ale v ústach linuxových hráčov zanechávajú nepríjemnú pachuť poznania, že pre RuneSoft je Linux vedľa Mac OS X (a možno dokonca aj Morph OS) iba chudobným príbuzným.


Obrázek: obr1.jpg

Spoločnosť sa venuje predovšetkým portovaniu hier na Mac OS (a iné, exotickejšie platformy), kde má za sebou už slušné množstvo úspešných titulov, podpora Linuxu je nápad, ktorý zrejme vznikol z počiatočného očarenia možnosťami nového trhu a istým približovaním platforiem, obzvlášť po prechode Mac OS Classic >> Mac OS X a Power PC >> Intel, a je to bohužiaľ poznať.

Nezačínal by som svoju recenziu práve takto, keby sa Airline Tycoon Deluxe nezachoval tak, ako sa zachoval, čiže po prvom spustení na distribúcii Mandriva 2006 sa odporúčal priamo do večných lovisk, pričom vzal so sebou aj X server. Preskúmaním README súboru na CD hry som sa dozvedel, že ide o zdokumentované správanie hry, ktorá padá na dvoch zo štyroch testovaných systémov (okrem Mandrivy ešte Fedora Core), nezabralo ani uvedené riešenie pomocou prepínača, ktorý vypína filmy v hre. Gratulujem k skvelému testovaniu beta verzií. Po niekoľkých hodinách experimentovania som na štastie zistil, že stačí skompilovať niektoré SDL knižnice priamo z CVS a hra sa konečne spustila.

Obrázek: obr2.jpg


Mandriva Linux 2006 a Fedora Core 4

Ak pri spúšťaní hry natrafíte na podobné problémy, aké som popisoval v recenzii, môžete si stiahnuť moju záplatu z http://icculus.org/lgfaq/sk/#airlinecrap ? bola testovaná na Mandriva Linuxu 2006 a je samozrejme bez záruky. Na tom istom mieste nájdete aj niekoľko ďalších informácií ohľadne prepínačov na spúšťanie hry v okne či bez filmov. V novšej verzii oboch distribúcií by malo všetko fungovať bez problémov (to ale bude ešte chvíľu trvať), prípadne skúste pohľadať oficiálnu záplatu na stránkach RuneSoftu (málo pravdepodobné), resp. si od nich vyžiadať podporu na adrese, ktorú nájdete v manuále.

Obrázek: obr3.jpg

ATD je, ako ste si zrejme odvodili už z názvu, ekonomická simulácia, akých existuje skutočne mnoho, od Transport až po Hot Dog Tycoona. Ich spoločným znakom je, že sa v nich snažíte ovládnuť istú oblasť priemyslu či služieb, zničiť konkurenciu a uchýliť sa na zaslúžený dôchodok niekam na Seychely. Dnes sa spolu pokúsime ovládnuť zábavný svet leteckých spoločností. Výhodou je, že k tomu nebudeme potrebovať vlastnú hotovosť, a dokonca ani hardvérovú 3D akceleráciu, nakoľko pôvodná hra Airline Tycoon pochádza ešte z roku 1998 (linuxový port je ale založený na Deluxe verzii z roku 2003). Hra na prvý pohľad zaujme grafikou, ktorá je ladená do groteskne komiksového štýlu, zdanie však v tomto prípade klame - nič detsky jednoduchého v hre nehľadajte; to, že simulácia nie je príliš realistická, ešte neznamená, že nie je zároveň poriadne zložitá.

Obrázek: obr4.jpg

Toho si boli zrejme vedomí aj autori, ktorí do manuálu, priloženého k hernému CD, vložili iba základný popis mechanizmu hry, ktorý sám o sebe pôsobí pomerne komplikovane - to však ešte neviete, že sa priamo na CD nachádza manuál druhý, ktorý obsahuje omnoho viac podrobnejších informácií, takže každý ašpirujúci ekonomický génius (ak ho pravda neodradí trochu detinsky ladená grafika) určite zajasá.

ATD neponúka rôzne úrovne obtiažnosti, ale niekoľko herných režimov. Free game je typ hry, v ktorej nemáte nijaké konkrétne úlohy a od začiatku sú dostupné všetky funkcie a lokácie v rámci letiska. Úlohu typu "zarobiť svoju prvú miliardu" či "zruinovať všetkých protihráčov" si v tomto prípade musíte udeliť sami, ak ste hru ešte nikdy nehrali, je to tiež ideálna cesta ako zošalieť, keďže sa vo všetkých možnostiach zorientujete iba veľmi ťažko. Vhodnou alternatívou je režim campaign, kde postupne plníte misie v troch možných kampaniach (misie i kampane majú postupne rastúcu obtiažnosť). Jednotlivé misie sa často zameriavajú iba na niektorý aspekt prevádzky leteckej spoločnosti, takže máte za úlohu namiesto najvyššieho zisku napr. vytvoriť čo najlepší mediálny obraz spoločnosti či prepraviť istý počet pasažierov, prípadne vás postavia do nezávideniahodnej úlohy, kedy musíte spoločnosť dostať z dlhov a podobne.

Obrázek: obr5.jpg

V hre ovládate postavičku jedného zo štyroch nádejných riaditeľov aerolínií, váš deň začína príchodom na letisko (ktoré si ešte pred štartom zvolíte - Praha ani Bratislava medzi nimi nie sú - a kde sa celá hra odohráva) a schôdzkou u manažéra letiska, potom sa už musíte spoľahnúť iba sami na seba. V kancelárii pridelíte prvé, automaticky objednané lety svojim dvom lietadlám, a zrejme sa pokúsite telefonicky objednať ďalšie. Nie, takto hra skutočne nefunguje. Budete musieť z kancelárie von a začať skúmať areál letiska.

Možno vám to príde mierne uletené, ale princíp ATD je do veľkej miery v tom, že naozaj musíte behať po letisku s postavičkou svojho ziskuchtivého manažéra ako zmyslov zbavení a snažiť sa čo najefektívnejšie využiť každú sekundu, keďže hra beží v reálnom čase. Nezriedka tak ráno získa najvýhodnejšiu zakázku ten hráč, ktorý poctivo trénoval jogging a dobehne do cestovnej kancelárie ako prvý (nežartujem). Ak niečo nestihnete, máte jednoducho smolu - a nezabudnite, že jednotlivé miesta majú rôzne otváracie hodiny (a nemusia mať otvorené každý deň v týždni).

Obrázek: obr6.jpg

Okrem letov s pasažiermi, ktoré môžete prijímať od dvoch rôznych cestovných kancelárií a prípadných pobočiek na celom svete, môžete prepravovať aj náklad a zakladať stále linky, pričom samozrejme záleží na dolete, kapacite a technickom stave vašich lietadiel, na kvalite personálu, vybavení, jedla a ďalších faktoroch, ktoré našťastie nemusíte brať od začiatku všetky do úvahy. Misie v režime campaign postupne pridávajú nielen obtiažnosť, ale aj rôzne lokácie v rámci letiska a s nimi spojené možnosti, takže sa do hry postupne dostanete.

Manuál a rady, ktoré vám počas hry poskytuje sekretárka (dá sa vypnúť v nastaveniach), tiež rozhodne nie sú na škodu, obzvlášť odporúčam osvojiť si klávesové skratky, pomocou ktorých sa vaša postava rýchlo (tzn. behom) a priamo presúva medzi jednotlivými lokáciami.

Ako simulácia je ATD realistický zhruba tak, ako je Uplink od Introversion realistická simulácia hackera (čiže vôbec nie). Nakupovanie lietadiel, obchodovanie na burze, pohyb ceny ropy a zlepšovanie imagu spoločnosti majú svoje vlastné, zjednodušené pravidlá, ktoré často hraničia s paródiou, peniaze môžete občas získať i tak, že ich nájdete v odpadkovom koši v banke, atď.

Po čase zistíte, že v jednotlivých miestnostiach môžete dokonca zbierať (alebo kupovať) predmety, z ktorých niektoré vám pomôžu pri hre priamo, niektoré budete musieť zmeniť za iné predmety a funkciu niektorých pochopíte až v príslušnej situácii (napr. tabletky proti črevnej nevoľnosti až vtedy, keď vám protihráči otrávia kávu biologickým odpadom a vaša postava namiesto na určené miesto behá neustále na toalety). Drobnú výhradu možno vzniesť proti tomu, že v misiách, kde nie sú dostupné všetky miestnosti letiska, nie sú dostupné ani všetky predmety, takže účel niektorých vecí je nezistiteľný, ale logiku v tejto komiksovej simulácii nemá príliš zmysel hľadať.

To definitívne pochopíte vo chvíli, kedy zistíte, že pobočka arabského obchodníka s pohonnými hmotami zároveň skrýva (priaznivci islamskej kultúry nezajasajú) brloh nájomného teroristu, ktorého môžete za príslušnú odmenu poveriť úlohami od relatívne neškodného rozmiestňovania brožúr v cudzích lietadlách až po organizovanie štrajku zamestnancov (bez ohľadu na to, či im platia kráľovsky, alebo ich zdierajú z kože) či bombu v kancelárii. Verte mi, že vaši protivníci k týmto prostriedkom budú siahať často.

Ak sa vám v neľútostnom konkurenčnom boji začne dariť, určite zatúžite po nových lietadlách ? k dispozícii budete mať hotové modely, cenovo dostupné vraky z leteckého múzea, aj prototypy zhotovené na zakázku. Prípadne sa môžete pustiť do najímania nových zamestnancov, od pilotov a letušiek až po poradcov, ktorí vám pomôžu aj so zlepšením fyzickej kondície, či získaním výhodnejších cien služieb (a to tak, že zastrašujú ich poskytovateľov).

Grafickú prezentáciu hry som už spomenul a pokiaľ vám jej štýl vyhovuje, nebudete mať v tomto smere ATD čo vytknúť. Hru pomerne často spestrujú rôzne animácie, počas neustáleho pobehovania letiskom tam a späť máte šancu sledovať pohyby cestujúcich, ktorí si kupujú lístky, čakajú v čakárňach, posedávajú v kaviarni, nastupujú (v príslušný čas) do vášho či niektorého iného lietadla, a dokonca môžete sledovať ich myšlienky (znázornené grafickou ikonou).

Horšie je to už so zvukmi. Hudba v hre je skôr priemerná, snaží sa podfarbovať atmosféru, ale po istom čase (a toho budete potrebovať len na preniknutie do princípov ATD dosť veľa) sa niekoľko melódií nestíha striedať tak rýchlo, aby ste ich nevypli a nepočúvali radšej hučanie ventilátora procesoru. To isté sa dá povedať o ambientnom šume letiska a hláseniach letiskovej služby, ktoré autori pôvodnej verzie pre Windows (Spellbound) zrejme z lenivosti ponechali čiastočne v nemeckom jazyku.

Obrázek: obr7.jpg

To by samozrejme nevadilo, horšie je, keď sa uprostred rozhovoru s niektorou z postáv v hre preruší plynulý tok reči anglicky (ak ste samozrejme neinštalovali nemeckú resp. francúzsku verziu, ktoré sú na CD dostupné tiež) hovoriaceho herca a niektorú časť vety prednesie úplne iný človek so silným nemeckým prízvukom, navyše s odlišným nastavením hlasitosti. Možno je to iba jeden z podarených vtipov, ktorý ma zdôrazniť parodické vyznenie hry, ale môj neomylný inštinkt herného recenzenta to hodnotí skôr ako poriadne diletantstvo.

Túto a podobné chyby, kedy napríklad vidíte niektorú vetu v písaných titulkoch, zatiaľ čo postava hovorí niečo úplne iné (a významovo na míle vzdialené) sa RuneSoft podľa toho, čo som sa dozvedel počas komunikácie s hlavným vývojárom portu, ani nesnažili opraviť, nakoľko sa podľa vlastných slov snažia "príliš nezasahovať do pôvodného kódu". To je zrejme tiež dôvod, prečo sa možnosť hry po (lokálnej) sieti v linuxovej verzii neobjavuje. Možno programátori RuneSoftu vyhodnotili vytvorenie vlastnej sieťovej vrstvy ako príliš veľký zásah do pôvodného kódu (sarkazmus je v tomto prípade na mieste, keďže za hru podobne ako za podobne postihnutý Northland pýtajú plnú cenu).

Systémové požiadavky:
jadro 2.2.x alebo novšie;
procesor Pentium III/Celeron 500 MHz alebo lepší;
128 MB RAM;
grafická karta 16 MB VRAM;
ALSA/OSS kompatibilná zvuková karta;
SDL, SDL-mixer a pthread.

SDL čiže Simple Directmedia Layer je sada multiplatformných knižníc, ktoré zabezpečujú priamy nízkoúrovňový prístup k hardvéru, ako sú zvukové a grafické karty, klávesnice, myši, joysticky a podobne. Knižnice sú dostupné na mnohých hardvérových a softvérových platformách a sú pôvodne dielom Sama Lantingu z čias, kedy ešte pracoval pre Loki Software. V súčasnosti tieto knižnice používa väčšina slobodných aj komerčných hier pre Linux (čo výslovne umožňuje použitie licencie LGPL), ich zvládnutie sa považuje za jeden z prvých krokov vážneho záujemcu o programovanie linuxových hier.

Ak vlastníte predchádzajúcu hru z ich dielne, stratégiu Robin Hood: The Legend of Sherwood, asi vás neprekvapí, že je manuál plný odkazov na verziu hry pre Mac, a to vrátane inštalácie. Nie je to samozrejme tragický problém (a v hre sa na rozdiel od Robina Hooda neobjavuje ako položka menu Exit to Windows), ale vypovedá to niečo o celkovom vzťahu k Linuxu ako platforme. Snáď sa tento prístup časom zlepší, už ATD je na tom so stabilitou oveľa lepšie než Robin (ak si odmyslíme nepochopiteľný problém s SDL knižnicami, ktoré sa dali staticky prepojiť so spúšťacím súborom hry, a nie riešiť situáciu dynamickým prepojením s SDL knižnicami dostupnými v distribúcii, nehovoriac o tom, že SDL nemusí byť v každej inštalácii prítomné, nakoľko nie je štandardnou súčasťou systému) a ani pri dlhodobom hraní som (na Mandrive a Arch Linuxe) neobjavil problémy s výkonom či chybami v kóde. Na záver už iba zhrnutie: ak máte radi ekonomické simulácie a nevadí vám istá dávka nadsádzky, môže byť pre vás pri svojej komplexnosti a dlhom hracom čase (26 misií plus voľná hra) ATD veľmi dobrou voľbou. Škoda len, že linuxové oddelenie RuneSoftu stále celkom nedospelo. Uvidíme, či na tomto tvrdení niečo podstatné zmení ich nasledujúca hra Northland.

.

Diskuze (2) Nahoru