Foto: Freepik

Doom na (ne)možných zařízeních

Doom, průkopník žánru first-person shooter her, si od svého vydání získal nesmrtelnou popularitu. A přestože by se mohlo zdát, že jeho původní rozlišení a grafika patří minulosti, Doom se stále objevuje na neuvěřitelných platformách. Během let jsme mohli sledovat, jak fanoušci rozběhli Doom na těhotenských testech, bankomatech, traktorech, či dokonce v Twitterových příspěvcích.

Nyní se ale přidává další, ještě absurdnější port: PDF dokument.

Jak to funguje?

Zatímco většina lidí vnímá PDF jako statický formát, pravdou je, že tento souborový typ podporuje JavaScript – programovací jazyk, který moderní prohlížeče používají k vykreslování dynamického obsahu. A právě tohoto faktu využil středoškolák a uživatel GitHubu s přezdívkou Ading2210.

Namísto obrázků nebo videí, která by byla příliš náročná na zpracování, použil ASCII znaky k vytvoření vizuální podoby hry. Výsledek? Hratelná verze Doomu přímo uvnitř PDF souboru. Pro spuštění je ovšem potřeba použít prohlížeč na bázi Chromium, jako je Google Chrome nebo Microsoft Edge.

Proč Doom funguje (skoro) všude

Jedním z klíčových důvodů, proč je Doom tak snadno přenosný, je jeho uvolnění zdrojového kódu. Společnost id Software, která hru vytvořila, zveřejnila zdrojový kód Doomu už v roce 1997, pouhé čtyři roky po jejím vydání. Tento krok otevřel dveře nadšencům z celého světa, aby mohli hru nejen vylepšovat, ale také přenášet na širokou škálu zařízení.

Za uplynulých více než 25 let tak vznikly stovky „source portů“, tedy verzí hry přizpůsobených pro různá zařízení a systémy. Díky tomu může Doom běžet na hardwaru, který v době jeho vzniku ještě ani neexistoval.

Význam pro herní komunitu

Doom v PDF dokumentu je důkazem toho, jak kreativní a odhodlaní mohou být fanoušci herní kultury. Ačkoliv by se mohlo zdát, že přenášet hru na absurdní platformy je pouhou zábavou, tyto experimenty často ukazují možnosti moderních technologií a schopnosti softwarového inženýrství.

Navíc to připomíná sílu otevřeného softwaru a přístup k vývoji, který umožňuje komunitě rozvíjet něco, co by jinak skončilo zapomenuto. Doom se díky tomu stal více než jen hrou – stal se symbolem technické inovace a nadšení.

Co nás čeká dál?

Pokud jsme již viděli Doom běžet na těhotenském testu nebo v PDF dokumentu, co nás může překvapit příště? Budeme ho spouštět na chytrých hodinkách, digitálních obrazech, nebo dokonce na zařízeních, která si zatím neumíme představit?

Jisté je, že kreativita herních nadšenců nezná hranic. A zatímco většina her zapadne s příchodem nových generací, Doom pokračuje v dobývání nejen herního, ale i technologického světa.

Pokud chcete tento neuvěřitelný port sami vyzkoušet, najdete jej na GitHubu uživatele Ading2210. Stačí jen kliknout na odkaz a ponořit se do světa pixelové akce – tentokrát zcela novým způsobem. A kdo ví? Možná budete příští, kdo přijde s dalším šíleným nápadem, kam Doom přenést.

Zdroj: Kotaku.com (odkaz)