Neděle 6. prosince 2020, svátek má Mikuláš
  • schránka
  • Přihlásit Můj účet
  • Neděle 6. prosince 2020 Mikuláš

Excel jako herní platforma, lidé v něm vytvářejí neuvěřitelné věci

Tabulkový procesor od Microsoftu nesmí chybět na žádném pracovním PC a je v podstatě synonymem nudy. Najdou se však lidé, kteří ho dokážou využít k mnohem kreativnějším věcem; mimo jiné třeba tvorbě počítačových her. A některé z nich jsou až překvapivě propracované.

Graf v Excelu | foto: Microsoft

Microsoft Excel je něco jako lopata pro lidi z kanceláří. Pracovní nástroj moderní doby, jehož používání rozhodně nepřináší žádné potěšení. Najdeme ho nainstalovaný na většině firemních počítačů, takže se mu prakticky ani nedá vyhnout. 

Snad i z tohoto důvodu se však našli kreativní lidé, kteří se možnosti tabulkového procesoru rozhodli využít i ve jménu zábavy. Věřte nebo ne, i něco tak nudného jako Excel lze použít na tvorbu zábavných her. Vedle číselných operací je totiž díky makrům a programovacímu jazyku VBA možné v Excelu vytvořit v podstatě cokoliv. Byť tedy s mnoha omezeními.

Monopoly v Excelu? Není problém.

Monopoly v Excelu? Není problém.

Asi vás nepřekvapí, že jsou k dispozici excelové variace tradičních her, jako Sudoku nebo Monopoly. Přeci jen jde o statické hry, které se prakticky  obejdou bez grafiky. 

O dost komplikovanější je pak situace u Tetrisu nebo klasického „hada“, protože ty už jsou postavené na pohybu. Jak se však můžete přesvědčit třeba tady, i takové hry je možné rozjet prakticky bez kompromisů jako čistý .xls soubor o velikosti pár kilobytů.

EXLCOM je hra vytvořená v Excelu

EXLCOM je hra vytvořená v Excelu

To je ovšem stále jen špička ledovce, ve skutečnosti už v Excelu existují i nesmírně komplexní hry, srovnatelné s největšími klasikami 90. let. Tak třeba EXLCOM je v podstatě to samé jako XCOM, jen bez pokročilé grafiky. Zato obsahuje taktickou i strategickou mapu, příběh, automaticky generované prostředí, umělou inteligenci, automatické ukládání a mnoho dalších vymožeností (psali jsme tady). Vývoj přitom stále probíhá, už teď má přitom jeho kód více než 12 000 řádků. Zmínku si zaslouží i Arena.xlsm, plnohodnotné RPG s propracovanými souboji, sbíráním vybavení a levelováním. To vše v pár megabytech, spustitelné na každém kancelářskem PC i bez administrátorských práv.

Posledním majstrštykem, který obletěl minulý týden svět, je [CELL]IVIZATION, což je, jak už ostatně název napovídá, klon kultovní Civilization. Jeho funkce jsou zatím jen omezené, lze v podstatě jen prozkoumávat krajinu a vytvářet jednotky, nicméně vývoj je teprve na začátku.

3D engine v Excelu? není problém.

I takto může vypadat část zdrojového kódu 3D enginu.

Díky pokročilému programovacímu jazyku VBA je v Excelu možné vytvořit porty starých klasik v podstatě ve formátu jedna ku jedné. Jenže tyto hry jsou pak spíše jen technickou zajímavostí a jde v podstatě pouze o jinou formu emulace, chybí jim ona kýžená kancelářská estetika, která by v nahodilých kolemjdoucích vyvolala dojem, že skutečně pracujete.

Mnohem větší machrovina je proto skutečný 3D engine vytvořený jen pomocí vzorců a podmíněného formátování. Ukázku, trochu nadneseně uloženou v souboru doom.xls si můžete vyzkoušet tady.

A abyste náhodou nestihli vypadnout z úžasu, kdosi dokonce v Excelu dokázal vytvořit realtime simulaci ray tracingu. Ano, to je ta technologie, na které nVidia postavila propagaci své poslední řady grafických karet. Jasně, ukázka běhá jen v cca v 1FPS, ale důležité je, že to jde.

A to je vlastně hlavní smysl celého tohoto herního segmentu. Více než lidi skutečně pobavit je to touha ukázat, čeho všeho jsou šikovní programátoři schopní.

Autor:

Cyberpunk 2077

Jedna z nejočekávanějších her roku Cyberpunk 2077 vyjde po odkladu 10. prosince.

  • Nejčtenější

Pět nejočekávanějších her, které vycházejí v prosinci

V prosinci navštívíme dystopické město Night City, vžijeme se do role mafiána v éře prohibice, probudíme se v hotelovém...

Streamerka hodinu a půl žebrala o videohru, stala se internetovým hitem

Devadesátiminutové vysílání streamerky Calliope Mori se nakrátko stalo nejvíce trendujím tématem sociální sítě Twitter...

Flat Earth Simulator by rád dokázal, že Země není kulatá, ale plochá

Edukativní hra Flat Earth Simulator prezentuje všechny důkazy teorie placaté Země. Činí to takovým způsobem, že není...

Hráč strávil v Overwatchi už 18 tisíc hodin, teď hru učí svou matku

Streamer vystupující pod přezdívkou TreeboyDave je zřejmě nejzapálenějším hráčem střílečky Overwatch na světě. Teď se...

{NADPIS reklamního článku dlouhý přes dva řádky}

{POPISEK reklamního článku, také dlouhý přes dva a možná dokonce až tři řádky, končící na tři tečky...}

Pět let za minimální mzdu. Vývojář popsal náročný vývoj nezávislých her

Joost van Dongen z nezávislého studia Ronimo, které dalo světu povedené hry jako De Blob nebo Awesomenauts, pro svůj...

Jaro jsme zpackali, řídila to parta ambiciózních analytiků, bilancuje Balík

Premium Česko jarní vlnu epidemie koronaviru nezvládlo, lockdown byl zbytečně tvrdý a jeho následky pocítí lidé teprve v...

Drsná svědectví z českých „callcentráků“: trestání baseballkou, celý den bez WC

Premium Ponižování, výsměch i fyzické tresty. To vše zažili lidé v některých call centrech. Jedni vzpomínají na minimální čas...

TEST televizorů: Nevyznáte se v široké nabídce? Pomůže vám náš velký přehled

Premium Od 3 190 do 62 990 korun. Všechny zobrazovací technologie, všechny televizní operační systémy a jedenáct vybraných...

  • Další z rubriky

Podívejte se, které postavy z Apex Legends jsou mezi hráči nejoblíbenější

Vývojáři z Respawn Entertainement zveřejnili pětici nejvíce používaných postav ze své populární střílečky Apex Legends....

Systémová aktualizace Switche přidává nové vychytávky

Pro systém Switche je nyní dostupná aktualizace 11.0.0. Přidává lepší správu předplatného Nintendo Switch Online,...

Streamerka hodinu a půl žebrala o videohru, stala se internetovým hitem

Devadesátiminutové vysílání streamerky Calliope Mori se nakrátko stalo nejvíce trendujím tématem sociální sítě Twitter...

Česká strategie Imperiums nově zpracovává i trójskou válku

Krásný vánoční dárek dostali všichni hráči povedené české hry Imperiums: Greek Wars. Ve zdarma stažitelném příspěvku...

Jaká je smrtnost? Kde hrozí nákaza covidem? Nové důkazy vědců nepotěší

Jaké jsou vědecké důkazy o účinnosti roušek a respirátorů? V jaké situaci je největší riziko nákazy? Kolik procent...

Bahamské úřady zveřejnily příčinu smrti Seana Conneryho

Bahamské úřady zveřejnily oficiální pitevní zprávu k úmrtí herce Seana Conneryho. První a nejdéle sloužící James Bond...

Fronty u kadeřníků, obchody počítají zákazníky. Velké rozvolnění začalo

Sledujeme online Po více než měsíci se ve čtvrtek opět otevřely obchody, restaurace a provozovny služeb. Obchodníci se na něj dlouhodobě...

Prožil jsem jedno z nejkrásnějších období s milovanou ženou, říká Langmajer

Jiří Langmajer (54) už je přes rok ženáč. Po boku manželky Adély Gondíkové (47) je herec spokojený, pochvaluje si život...

Před 40 lety měla nehodu Marika Gombitová, papaláš ji nazval mrzákem

Noc z 30. listopadu na 1. prosince 1980 byla na jihu Moravy nevlídná. Foukal silný vítr a hustě sněžilo. Po posledním...