review human resource machine
Môj mozog nie je stroj
Zajtra Corporation, štúdio v pozadí Svet Goa a Little Inferno , je jedným z mojich obľúbených nezávislých vývojárov za posledných pár rokov. Známy pre vytváranie leštených nezávislých hier s prístupnou mechanikou a zaujímavými temnými príbehmi. Bol som neuveriteľne nadšený, keď som videl viac z ich najnovšej hry, Stroj ľudských zdrojov ,
stroj nie je to, čo som od tohto talentovaného vývojára očakával. To samo osebe nie je zlá vec, ale veľa aspektov, ktoré sa mi najviac páčili pri minulých štúdiách, sa stalo mojou najväčšou kritikou tohto nového vydania.
Stroj ľudských zdrojov (PC (recenzované), Wii U)
Vývojár: Tomorrow Corporation
Vydavateľ: Tomorrow Corporation
Vydané: 15. októbra 2015
MSRP: 9,99 dolárov, 6,99 GBP
Stroj ľudských zdrojov je hra, ktorej cieľom je funkčne naučiť svojich hráčov základnú vizuálnu logiku programovania. Ste človek, programovacie analógové úlohy, ktoré musíte dokončiť každý deň. Hráči budú musieť vytvoriť vizuálnu programovaciu slučku, ktorá vám umožní bezdôvodne dokončiť svoju úlohu znova a znova. Dôvod, prečo potrebujete robiť svoju prácu efektívnym, automatizovaným a programovacím spôsobom? Roboti sa chystajú vziať vašu prácu.
Spočiatku sú tieto programovacie úlohy dostatočne prístupné, aby nekódovači mohli rýchlo obtočiť hlavu. Potrebujete prepraviť všetky doručené položky do schránky na odoslanie v nezmenenom poradí? Vezmite položku z doručenej pošty, vezmite ju do schránky na odoslanie, cyklicky sa vráťte na začiatok, kým sa všetko nepresunie. Potrebujete vziať pár doručených a vziať ich do schránky na odoslanie, ale v opačnom poradí? Vezmite prvú položku, položte ju na podlahu, druhú položku odložte na odoslanie. Vyberte prvú položku z podlahy a odneste ju do schránky na odoslanie. Prejdite na začiatok a zopakujte postup.
prepojený zoznam návod c ++
Problém je, že asi v polovici hry sa vyžaduje, aby ste porozumeli programovacím logickým konceptom, ktoré vás predtým nenaučili. Čítanie týchto konceptov online môže byť zložité a práca na tom, ako vybudovať programovaciu funkciu už po krátkej chvíli, keď sa drží v ruke cez základy, môže byť dosť frustrujúca.
Tu je jeden: zostavte stroj, ktorý rozpoznáva reťazce nulových súčtov, potom sčítajte všetko v reťazci, potom vytvorte sekvenciu Fibonacci až do hodnoty, ktorá nepresahuje hodnotu reťazca s nulovou sumou, a všetky hodnoty z výslednej sekvencie Fibonacci vložte do priečinka Na odoslanie pomocou obmedzenej sady nástrojov. Môžete kopírovať z alebo do obmedzeného priestoru na podlahe, pridávať zadržané a uložené hodnoty spolu alebo zvyšovať hodnotu pamäte o jednu. Takáto logika vyžaduje niekoľko značných skokov, okrem pokusu o zvládnutie techniky, ktorú ste sa naučili iba prvýkrát.
Nakoniec si myslím, že je to môj najväčší problém Stroj ľudských zdrojov , Je prezentovaný v reklame ako krok za krokom výučba logiky programovania, ale pre začiatočníkov, ktorí kódujú, sú niektoré z logických skokov zložité, aby prešli akoukoľvek metódou okrem pokusov a omylov. Pre tých, ktorí už programujú, bude veľká časť počiatočnej hry pravdepodobne príliš jednoduchá. cítim sa ako stroj sa naozaj nezaväzuje byť hrou pre nových programátorov alebo skúsených programátorov. Pokúša sa a nedokáže prekonať ťažkú čiaru.
Zápletka hry tiež v podstate neexistuje. Príves hovorí, že roboti prichádzajú do vašej práce, čo by mal robot lepšie zvládnuť. Roboty prídu a sú vo vašej práci lepšie ako vy. Existujú niektoré náznaky zaujímavého príbehu, ale vôbec sa nevypláca. Berúc do úvahy jemne dodané príbehy v roku 2007 Svet Goa a Little Inferno , bola to skutočne hanba.
Napriek tomu si povedzme niečo o čom Stroj ľudských zdrojov má pravdu. Pre tých, ktorí držia krok s programovými výzvami pri ich zavádzaní, existuje aj niekoľko voliteľných optimalizačných výziev pre každú hádanku - napríklad „majú v programe menej ako X inštrukcií“ alebo „spracovávajú údaje v menšej miere“ ako Y sa pohybuje “. Často nie je možné dokončiť obidve výzvy pomocou jediného programu, takže vás tlačí na opätovnú optimalizáciu procesov, nielen na nájdenie fungujúceho riešenia. Učiť sa, kde by ste mohli znížiť hmotnosť z programovacieho reťazca, sa zdalo veľmi prospešné.
Hra tiež povzbudzuje hráčov, aby nielen úspešne spracúvali danú množinu údajov, ale v zákulisí programu prechádza niekoľko súborov údajov, aby sa zabezpečilo, že bude fungovať pre každú množinu, nielen pre súčasnú množinu. Ak existuje súbor údajov, pre ktorý by sa váš program zlomil, táto sada údajov sa vám poskytne, takže môžete program odladiť krok za krokom a zistiť, kde sa rozpadá. Zahrnutie nástrojov na ladenie krok za krokom na sledovanie toho, kde sú diery vášho programu, bolo skutočne prospešné a podporovalo porozumenie tomu, ako vaše riešenie funguje, a nie len spokojnosť so samotným úspechom.
Vyšiel som z Stroj ľudských zdrojov nie ste si istí, pre koho bolo skutočne navrhnuté. Pre skúsených programátorov je to niekedy príliš jednoduché a často skoky príliš veľké na to, aby ich začiatočníci prekonali bez tupého vonkajšieho výskumu. Aj keď som mal zmysel pre úspech zakaždým, keď som urobil pokrok, povedal, že pokrok sa občas cítil, akoby som bol dieťa hodené do vody a očakávalo sa, že sa hneď plávam. Možno to zvládnem, ale nie je to ideálna metóda výučby, ktorá by mi umožnila cítiť sa pohodlne vpred.
(Táto recenzia je založená na maloobchodnej verzii hry poskytovanej vydavateľom.)