Human Resource Machine

videohra z roku 2015

Human Resource Machine je logická počítačová hra vytvořená společností Tomorrow Corporation. Hra byla vydaná pro Microsoft Windows, macOS,[1] Wii U,[2] Linux,[3] iOS,[4] Android [5] a Nintendo Switch.[6] Poprvé byla uvedena na trh 15. října 2015.[1] Human Resource Machine je navržena tak, aby se hráč naučil koncept blokového programování a algoritmizace v zábavné formě, čímž je vhodná jak pro začátečníky, tak pro zkušené programátory.

Human Resource Machine
VývojářTomorrow Corporation
VydavatelTomorrow Corporation
PlatformyMicrosoft Windows
macOS
Wii U
Linux
iOS
Android
Nintendo Switch
Datum vydání15. října 2015
Žánrlogická videohra
Herní módvideohra pro jednoho hráče
KlasifikaceESRB 10 a více
Některá data mohou pocházet z datové položky.

Gameplay editovat

Hráč se ve hře vžije do role zaměstnance velké fiktivní společnosti, ve které v každém levelu dostane zadanou práci od svého nadřízeného a pomocí jednoduchých příkazů musí za určitých podmínek přenést boxy označené čísly a písmeny z levého pásu na pravý pás, což značí vstup/výstup ve výpočetní technice. K dispozici má od určité úrovně na zemi několik polí, kde si může odložit boxy na později. Fungují tedy jako paměť. Pokud se to hráči povede a správně splní zadané požadavky, je povýšen a postupuje do dalšího roku, což v této hře značí další level. Hlavní postava postupně každým rokem stárne a věk je vizuálně na zaměstnanci vidět. Levely většinou mají několik způsobů, jak je lze rozmanitě vyřešit.[7] Hráč se snaží nejen úkol splnit, ale zároveň ho provést co nejefektivněji za pomocí co nejmenšího počtu příkazů a co nejrychleji.

Hra začíná poměrně jednoduchými zadáními, ale postupně se každým levelem zvyšuje obtížnost pomocí komplexnějších úkolů a nových příkazů. Hráči se kromě algoritmizace a dovednosti řešení problémů učí rozdělit si komplexní úkoly do menších kroků, což je v programování stěžejní dovednost.

První level se skládá pouze ze dvou příkazů, ale celý programovací jazyk hry jich nakonec obsahuje 11, což sice nezní jako velké množství, jejich kombinací je možné vytvořit téměř jakýkoliv algoritmus na světě.[8] Celkově ve hře existuje 42 levelů, z nichž některé jsou „Coffee Time“ levely, ve kterých ve skutečnosti hráč neřeší žádný problém, ale jen sleduje příběh hry.

Příkazy ve hře editovat

Programovací jazyk této hry je zjednodušen, aby byl srozumitelný i pro ty, kteří nemají předchozí zkušenosti s programováním. Obsahuje základní příkazy pro provádění logických a aritmetických operací. Human Resource Machine učí, jak programovat v procedurálním jazyce, tedy v jazyce, ve kterém se kód provádí ve stejném pořadím, v jakém byl napsán.[9]

  • Inbox: Příkaz pro čtení vstupů ze vstupního pásu (inboxu). Položky jsou znázorněny boxy.
  • Outbox: Příkaz pro odeslání výstupu na výstupní pás (outbox).
  • Jump: Umožňuje hráči skočit do jiné části programu na základě určitých podmínek, což umožňuje větvení a cyklení.
  • Jump if zero: Umožňuje hráči skočit do jiné části programu, pokud pracuje s hodnotou nula.  
  • Jump if negative: Umožňuje hráči skočit do jiné části programu, pokud pracuje s negativní hodnotou.
  • Copyfrom/Copyto: Umožňují hráči kopírovat data z jednoho paměťového slotu do druhého. Paměťové sloty slouží jako dočasné úložiště hodnot a v průběhu provádění programu se s nimi manipuluje.
  • Add/Sub: Příkazy pro sčítání a odečítání umožňují hráči provádět aritmetické operace s daty, manipulovat s číselnými hodnotami, které jsou uložené v paměťových slotech.
  • Bump: Tento příkaz umožňuje zvýšit nebo snížit uloženou hodnotu.

Příběh editovat

Zatímco hlavní postava pilně pracuje v kanceláři, na město postupně útočí armáda robotů, kteří nahrazují lidi. Když hráč dokončí poslední level, jeho nadřízení mu pogratulují a oznámí, že už není potřeba, jelikož jej nahradí počítač, který zvládne dělat veškerou práci za něj. Zaměstnanec následně vyjde z mrakodrapu, kde pracoval a na ulici probíhá válka mezi lidmi a roboty. Podle různých teorií zaměstnanec ve skutečnosti celou dobu vytvářel počítač, který ho nakonec sám nahradil.

Pokračování editovat

V srpnu 2018 vyšlo od Tomorrow Corporation pokračování Human Resource Machine s názvem 7 Billion Humans, které obsahuje podobné herní mechanismy, ale s důrazem na paralelní programovací koncepty.[10]

Reference editovat

  1. a b Tomorrow Corporation : Human Resource Machine Launches TODAY! Time to work!. tomorrowcorporation.com [online]. [cit. 2024-03-28]. Dostupné online. 
  2. Tomorrow Corporation : Human Resource Machine NOW AVAILABLE on Wii U!. tomorrowcorporation.com [online]. [cit. 2024-03-28]. Dostupné online. 
  3. Tomorrow Corporation : Human Resource Machine for Linux Now Available. tomorrowcorporation.com [online]. [cit. 2024-03-28]. Dostupné online. 
  4. Tomorrow Corporation : Human Resource Machine Now Available on iPad and iPhone!. tomorrowcorporation.com [online]. [cit. 2024-03-28]. Dostupné online. 
  5. Tomorrow Corporation : Androids! It’s time to download… Human Resource Machine. tomorrowcorporation.com [online]. [cit. 2024-03-28]. Dostupné online. 
  6. Tomorrow Corporation : Tomorrow Corporation Games Have Arrived, Now on Nintendo Switch!. tomorrowcorporation.com [online]. [cit. 2024-03-28]. Dostupné online. 
  7. Human Resource Machine - recensione. Eurogamer.it. 2015-12-15. Dostupné online [cit. 2024-04-04]. (italsky) 
  8. Tomorrow Corporation : Human Resource Machine. tomorrowcorporation.com [online]. [cit. 2024-03-28]. Dostupné online. 
  9. PUBLISHED, Angus Morrison. Human Resource Machine review. pcgamer [online]. 2015-10-21 [cit. 2024-04-04]. Dostupné online. (anglicky) 
  10. 7 Billion Humans. GOG.com [online]. [cit. 2024-04-04]. Dostupné online. (anglicky) 

Externí odkazy editovat