Hra DOOM funguje v prehliadači. Pozrite sa, ako vyzerá
Zdroj: Niels Leenheer
2m čítanie

Hra DOOM funguje v prehliadači. Pozrite sa, ako vyzerá

Hru DOOM si môžete zhrať v prehliadači.

Otázkou je, kto naozaj potrebuje hrať DOOM vo forme CSS a HTML kódu, ale je to rozhodne pekná ukážka možností prehliadača a schopností autora. Vývojár Niels Leenheer vytvoril verziu tejto hry, ktorá nevyužíva JavaScript ani tradičný herný engine.

Spustiť sa dá v prehliadači ako bežná stránka na adrese cssdoom.wtf, nič netreba inštalovať ani povoľovať. V tomto prípade hra využíva pokročilé vlastnosti CSS, ako transformácie, perspektíva a animácie. Ich úlohou je simulovať pohyb po hernom 3D svete. Výsledok je na nerozoznanie od pôvodnej hry.

doom css
Zdroj: Niels Leenheer

Ovládanie hry je ako pri jej klasickej predlohe, klávesmi WASD sa pohybujete po hernej ploche, zbierate predmety, skáčete a likvidujete nepriateľov. Streľba je štandardne realizovaná cez tlačidlá myši a šípkami sa otáčate v priestore. V skutočnosti nejde o vytvorenie 3D grafiky ale o transformovanie elementov CSS tak, aby pôsobili ako trojrozmerný svet.

Keďže projekt nepoužíva žiadne knižnice JavaScriptu a animácie sú realizované cez CSS stavy, sú tu aj isté obmedzenia. Napríklad tu nie je umelá inteligencia nepriateľov alebo pokročilá fyzika. Ide o veľmi starú hru (ešte z roku 1993) a spustíte ju asi na každom prehliadači. Výkon hry ale ovplyvňuje zostava PC a tiež schopnosti prehliadača spracovať veľké množstvo CSS elementov.

Zdroj: Niels Leenheer

Prečítajte si aj: