LINUXSOFT.cz Přeskoč levou lištu
Uživatel: Heslo:  
   CZUKPL

> Doom 3

doom3 ico Zhruba před dvěma týdny byla zveřejněna linuxová verze nové akční hry od ID Software – Doom3. Pojďme se na ni podívat trošku blíže.

21.10.2004 08:00 | Ondřej Čečák | Články autora | přečteno 36449×

O co jde

Doom3

Doom 3 je post-apokalyptická akční "střílečka" (FPS chcete-li), která se po opravdu dlouhém vývoji dočkala vydání zhruba v září 2004 (tedy o několik let později, než bylo uváděno). Hra je svým způsobem pokračováním ke hrám Doom a Doom 2, které jsou opravdovými klasikami na poli akčních her.

Ovšem v dnešní době je trochu překvapivé, že se jedná v podstatě o čistou akci (třeba tlačítko use je úplně vypuštěno). O tom ale později. Děj se odehrává stejně jako minule v a občas vně vědecké základny na Marsu s místy až hororovou atmosférou, kde se (jak už to tak bývá) něco nemilého semele a vás přirozeně zatáhne do děje. Tentokrát je ale příběh trošku podstatnější než v předchozích dílech, protože kromě věcí, které potřebujete vědět ke splnění "úkolů" (tedy o co jde a co dělat), se dozvíte i trochu víc o dění na základně a poznáte něco ze života pracujících obyvatel.

Jak už jsem zmínil, Doom 3 sází hodně na atmosféru; dost se využívá např. hra světla a stínu. Vlastně spíše tmy a stínu, protože celá základna je většinou osvětlena málo, navíc část světel nefunguje (většinu lze také znefunkčnit např. granáty). To vše ještě umocňuje baterka (trochu překvapivé ve 22. století), kterou si můžete svítit na cestu, případně praštit nějakého zombíka po hlavě, ale pokud chcete použít nějakou silnější zbraň, přijdete o svůj zdroj světla. Děsivou atmosféru ještě dokreslují naskriptované vychytávky jako nepřátelé, kteří se snaží objevit náhle a nečekaně nebo děsivé zvuky a pohyby prostředí.

Kromě rozličných zbraní cestou můžete (často musíte) sbírat PDA původních pracovníků, které vám jednak zajistí povýšení bezpečnostních privilegií, a také obsahují emaily a audio záznamy, s pomocí kterých rozkryjete příběh dooma3 a případně se dostanete i do nějaké té skřínky chráněné heslem. Samozřejmostí jsou i specialitky jako spam (který má na rozdíl od toho reálného své kouzlo, které ale neprozradím), obdoba nigérijských dopisů a třeba vrácené nedoručené emaily.

Super Turbo Turkey Puncher 3 Vědec, který vám ukáže cestu k východu. Robot vás vede z centra mariňáků

Turkey Puncher, retro coin-up automat :o). K nalezení v odpočinkové části poblíž začátku. *** Čas od času můžete potkat někoho, kdo vám může na vaší cestě pomoci. *** Robot vám na začátku ulehčí cestu základnou a při pozdějších setkáních využijete i jeho zabudovaného kulometu.

Na hře se mi také velice líbilo, že na akční "střílečku" je opravdu dost dlouhá, odhaduji, že jsem u ní strávil více než 20 hodin čistého času. A to byla kromě některých nudnějších audiologů opravdu pouze čistá akce.

Abych uvedl také něco z druhé strany mince – hra je striktně lineární (v podstatě se nemůžete ztratit, protože jste neustále vedeni), s tím souvisí sub-úkoly, které jsou sice odlišné, ale vždy se to dá shrnout asi tak jako jít někam pro něco a cestou vystřílet vše co se pohne. Tedy skoro vše, protože na své pouti základnou potkáte pár přeživších, kteří vám mohou vaši cestu usnadnit.

Od hry Doom 3 se očekávalo tolik, že pro někoho byl návrat do reality trochu zklamáním; engine hry ale patří v současné době mezi špičku ve své kategorii, John D. Carmack opět ukazuje, že nemusí licencovat ostatní osvědčené enginy a potřebné funkce a vlastnosti si zvládne napsat sám minimálně stejně dobře, někdy i lépe než ostatní. Stejně tak vlastní hra je opravdu kvalitní – designem úrovní počínaje a různými drobnostmi konče.

Scéna za sklem - robot vs. zobie Zombie technika s francouzákem Zrcadlo na záchodě

Scény "za sklem" známé z Half-Lifu jsou i v této hře. *** Nemrtvému vyhřezlé vnitřnosti moc nevadí. *** Zrcadlo na záchodě skrývá zajímavé překvapení.

Instalace na linuxu

Oficiální stránky popisující linuxovou instalaci naleznete na serveru ID Software. Kromě plné verze (pro kterou budete potřebovat samozřejmě média s windows verzí) si můžete stáhnout a nainstalovat i demo, na které se podíváme nejdřív.

Demo doom3

Jak je u her běžné, i ID Software dává k dispozici demoverzi, která se liší od plné verze pouze rozsahem – užít si můžete začátek hry, který pak bude stejný i v plné verzi.

Demo si můžete stáhnout třeba na oficiálním FTP serveru ID Software nebo nějakém mirroru. (md5sum doom3-linux-1.1.1282-demo.x86.run e08999ebe76e1870e08b24b964af9c07) Na svou rozsáhlost má archiv dema úctyhodných 463 MB. Archiv si uložte na libovolné místo, přidejte právo spuštění a můžete spustit. Skript v archivu si ověří integritu a instalace v jednoduchém curses-like instalátoru je otázkou pár minut. (těm, kteří nemají dost místa na oddíle s /tmp, se bude hodit option --target, se kterou si můžete archiv pohodlně rozbalit jinam).

Po nainstalování dema už nemusíte nic víc dělat, stačí použít příkaz doom3-demo a vyzkoušet, na co lze ve hře narazit (tedy samozřejmě pouze na začátku).

Plná verze

instalace

Instalace plné verze je opět jednoduchá, nicméně odlišná. Po stažení asi 7 MB archivu opět přidáte práva ke spuštění a nainstalujete. Instalace probíhá opět v curses-like instalátoru a je velice rychlá.

Po dokončení máte v cílovém adresáři téměř vše, co potřebujete. Chybí už jenom datové soubory, které se nachází na originálních CD se hrou, konkrétně:

pak000.pk4 71b8d37b2444d3d86a36fd61783844fe
pak001.pk4 4bc4f3ba04ec2b4f4837be40e840a3c1
pak002.pk4 fa84069e9642ad9aa4b49624150cc345
pak003.pk4 f22d8464997924e4913e467e7d62d5fe
pak004.pk4 38561a3c73f93f2e6fd31abf1d4e9102

Tyto soubory zkopírujete do podadresáře base v hlavním adresáři doom3 a od té chvíle by měla být instalace funkční. Protože je hra poměrně dost náročná na HW, doporučuji spustit v nastavení odhad grafické konfigurace, který vám usnadní nastevení rozlišení a detailů odpovídající výkonu vašeho stroje.

Bohužel, v linuxové verzi převažují spíše nevýhody nad výhodami (pokud vynechám to, že hru lze nativně spustit). Linuxová verze by sice měla být rychlejší než její windows ekvivalent, ale nepodporuje zvukový výstup ALSA (zatím pouze OSS a to pouze stereo (!)) a má určité problémy s grafickými kartami společnosti ATI (viz. třeba linuxquestions.org).

Technologie

Mě osobně na hře nejvíce fascinovala preciznost designu úrovní a nepřátel. Ano, hra je příliš přímočará a zjednodušená, vše je ale velice pěkně detailní a grafický engine zvládne pěkně vykreslovat třeba i počítačové terminály.

A co vše tedy běží pod kapotou? O grafické funkce se pod linuxem stará samozřejmě OpenGL (ostatně stejně jako na Windows, i tak tam ale hra možná vyžaduje DirectX kvůli některým funkcím).

Pentáč :o) Security Checkpoint Ovládací panel

Efektní pentagramy vás budou provázet téměř celou hrou. *** Cestou narazíte na spoustu použitelných počítačových panelů. *** Některé z nich dokáží ovládat některé stroje.

Engine zvládá velice důležitou práci se světlem a stíny, tedy dynamické transformace světla (real-time lightmapy), různě nasvěcování pixelů (per-pixel lighting), a především kolize fyzikálních modelů per-polygon (takže pokud poletí jeden brok stvůře kolem ucha, neproletí hlavou, ale mine ji), všemožné odlesky (specular lighting), reálný efekt baterky (projected textures), dynamické stíny a mnoho dalšího.

Opravdu výborné jsou modely nepřátel – jsou až překvapivě detailní a v pohybu vypadají velice pěkně. Za vše může perfektní optimalizace, která je schopna udělat z 250 000 polygonového impa model o 5 000 polygonech, který neztrácí moc na kvalitě a přitom vypadá stále skvěle.

Světlo Létající děti Zombík bez čelisti

Efektní světla demonstrují jednu z vychytávek enginu. *** Malé děti s křídly děsivě vypadají a také jsou poměrně útočné. *** Ano, opravdu nemá dolní čelist. ;-)

Tím se ale dostávám k hardwarové náročnosti, která je opravdu slušná. Minimální požadavky jsou pro linux Pentium III @ 1GHz, 256MB RAM, grafická karta minimálně NV10 nebo R200 (pro windows se uvádí Pentium 4 1,5 GHz či Athlon 1500+, 384 MB RAM, GeForce 3 nebo RADEON 8500 a 2 GB volného místa na harddisku – hra je na 3 CD), doporučená HW konfigurace je 3 GHz procesor, GeForce 6800 nebo Radeon 9800/X800 a 512-1024 MB RAM.

Především rychlost paměti a vlastně celková propustnost systému je opravdu potřeba, protože váš procesor a grafická karta budou mít místy opravdu co dělat. Např. na svém lehce obstarožním systému P4 @ 2400 GHz, 512 MB RAM a GF4 Ti 128 MB jsem byl rád za plynulou hru v rozlišení 800x600 se středními detaily.

Motorovka Stroage locker Zajímavá chodba Peklo Peklo podruhé

Motorovka nejenom že pěkně vypadá, ona je i opravdu účinná. *** Nikdy nenalepujte kód poblíž číselníku :o) *** Alespoň prostředí vás v případě nutnosti vytrhne z deprese. *** A v případě, že by vás základna na Marsu začala trošku nudit, Peklo vás přesvědčí, že doom3 je cool. *** A bez různých barevných pentagramů by to prostě nešlo.

A překvapení na závěr

Doom3 klávesnice

Něco tak důležitého jako klávesnici s motivy doom3 bych si přece jenom nemohl nechat pro sebe :o).

Recenze a další info

Verze pro tisk

pridej.cz

 

DISKUZE

Nejsou žádné diskuzní příspěvky u dané položky.



Příspívat do diskuze mohou pouze registrovaní uživatelé.
> Vyhledávání software
> Vyhledávání článků

14.11.2017 16:56 /František Kučera
Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Zajímá tě DIY, CNC, SDR nebo morseovka? Přijď na sraz spolku OpenAlt – tradičně první čtvrtek před třetím pátkem v měsíci: 16. listopadu od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5).
Přidat komentář

12.11.2017 11:06 /Redakce Linuxsoft.cz
PR: 4. ročník odborné IT konference na téma Datová centra pro business proběhne již ve čtvrtek 23. listopadu 2017 v konferenčním centru Vavruška, v paláci Charitas, Karlovo náměstí 5, Praha 2 (u metra Karlovo náměstí) od 9:00. Konference o návrhu, budování, správě a efektivním využívání datových center nabídne odpovědi na aktuální a často řešené otázky, např Jaké jsou aktuální trendy v oblasti datových center a jak je využít pro vlastní prospěch? Jak zajistit pro firmu či jinou organizaci odpovídající služby datových center? Podle jakých kritérií vybrat dodavatele služeb? Jak volit součásti infrastruktury při budování či rozšiřování vlastního datového centra? Jak efektivně spravovat datové centrum? Jak eliminovat možná rizika? apod.
Přidat komentář

13.9.2017 8:00 /František Kučera
Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Zajímá tě DIY, CNC, SDR nebo morseovka? Přijď na sraz spolku OpenAlt – tentokrát netradičně v pondělí: 18. září od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5).
Přidat komentář

3.9.2017 20:45 /Redakce Linuxsoft.cz
PR: Dne 21. září 2017 proběhne v Praze konference "Mobilní řešení pro business". Hlavní tématy konference budou: nejnovější trendy v oblasti mobilních řešení pro firmy, efektivní využití mobilních zařízení, bezpečnostní rizika a řešení pro jejich omezení, správa mobilních zařízení ve firmách a další.
Přidat komentář

15.5.2017 23:50 /František Kučera
Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Zajímá tě DIY, CNC, SDR nebo morseovka? Přijď na sraz spolku OpenAlt, který se bude konat ve čtvrtek 18. května od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5).
Přidat komentář

12.5.2017 16:42 /Honza Javorek
PyCon CZ, česká konference o programovacím jazyce Python, se po dvou úspěšných ročnících v Brně bude letos konat v Praze, a to 8. až 10. června. Na konferenci letos zavítá např. i Armin Ronacher, známý především jako autor frameworku Flask, šablon Jinja2/Twig, a dalších projektů. Těšit se můžete na přednášky o datové analytice, tvorbě webu, testování, tvorbě API, učení a mentorování programování, přednášky o rozvoji komunity, o použití Pythonu ve vědě nebo k ovládání nejrůznějších zařízení (MicroPython). Na vlastní prsty si můžete na workshopech vyzkoušet postavit Pythonem ovládaného robota, naučit se učit šestileté děti programovat, efektivně testovat nebo si v Pythonu pohrát s kartografickým materiálem. Kupujte lístky, dokud jsou.
Přidat komentář

2.5.2017 9:20 /Eva Rázgová
Putovní konference československé Drupal komunity "DrupalCamp Československo" se tentokrát koná 27. 5.2017 na VUT FIT v Brně. Můžete načerpat a vyměnit si zkušenosti z oblasti Drupalu 7 a 8, UX, SEO, managementu týmového vývoje, využití Dockeru pro Drupal a dalších. Vítáni jsou nováčci i experti. Akci pořádají Slovenská Drupal Asociácia a česká Asociace pro Drupal. Registrace na webu .
Přidat komentář

1.5.2017 20:31 /Pavel `Goldenfish' Kysilka
PR: 25.5.2017 proběhne v Praze konference na téma Firemní informační systémy. Hlavními tématy jsou: Informační systémy s vlastní inteligencí, efektivní práce s dokumenty, mobilní přístup k datům nebo využívání cloudu.
Přidat komentář

   Více ...   Přidat zprávičku

> Poslední diskuze

5.12.2017 11:50 / Thomas
kitchen renovations

18.9.2017 14:37 / Rojas
high security vault

15.9.2017 7:33 / Wilson
new zealand childcare jobs

31.8.2017 12:11 / Jaromir Obr
Re: ukůládání dat ze souboru

30.7.2017 11:12 / Jaromir Obr
Národní znaky

Více ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2017) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze