Human Resource Machine

Last updated

Human Resource Machine
Human resource machine cover.jpg
Steam store page cover
Developer(s) Tomorrow Corporation
Publisher(s)
  • Tomorrow Corporation
  • Experimental Gameplay Group (iOS)
Designer(s)
  • Kyle Gabler
  • Kyle Gray
Programmer(s) Allan Blomquist
Artist(s)
  • Kyle Gabler
  • Kyle Gray
Composer(s) Kyle Gabler
Platform(s)
ReleaseWindows, OS X
October 15, 2015
Wii U
  • NA: October 29, 2015
  • EU: December 3, 2015
Linux
March 30, 2016
iOS
June 1, 2016
Android
December 1, 2016
Switch
  • NA: March 16, 2017
  • PAL: March 23, 2017
Genre(s) Puzzle
Mode(s) Single-player

Human Resource Machine is a visual programming-based puzzle video game developed by Tomorrow Corporation. The game was released for Microsoft Windows, OS X and Wii U in 2015, being additionally released for Linux in March 2016, for iOS in June 2016, for Android in December 2016 [1] and for the Nintendo Switch in March 2017. [2] Human Resource Machine uses the concept of a corporate office worker assigned to perform tasks that involve moving objects between an inbox, an outbox, and to and from storage areas as a metaphor for assembly language concepts. The player works through some forty puzzles in constructing a program to complete a specific task.

Contents

A sequel, 7 Billion Humans , was released on August 23, 2018. [3]

Gameplay

The game includes approximately 40 programming puzzles, each considered one "year" of the player's avatar tenure in a corporate structure. In each puzzle, the player creates a list of instructions from rudimentary commands to control the movements of their avatar on an overhead view of an office; the office includes two conveyor belts, one an inbox that sends in either an integer or a single alphabetic character represented as a small box, the other an outbox to receive these. The office floor typically also includes a number of marked number spaces that can hold one box each. For each puzzle, the player is told of a specific task, such as adding two numbers as they come in on the inbox, or sorting a zero-terminated string of characters, delivering these results in the proper order to the outbox.

In Human Resource Machine, the player must create a program (on the right side) to direct boxes from the inbox (on left) to the outbox (on right). Human resource machine screenshot.png
In Human Resource Machine, the player must create a program (on the right side) to direct boxes from the inbox (on left) to the outbox (on right).

The player uses simple commands to create a list of instructions to perform the given task. Such commands include picking up the first item at the inbox, placing the item the avatar is currently carrying at the outbox, copying the carried item to a marked square, performing addition or subtraction of the carried item with the item at the marked square, and making decisions based on the value of the carried item such as if it is zero or negative. As such, these mimic the elements of assembly language: the simple instructions equivalent to opcodes, the ability of the avatar to hold an item mirroring a processor register, and the spaces on the office floor representing main memory. Later, the player gains the ability to use the concept of memory addresses, in which they can direct instructions to operate on a specific floor space that is labeled with the number of a different floor space. The visual approach to the language also allows the player to place simple handdrawn notes as labels in both the list of instructions or to label floor spaces for clarity. The loops and jump commands are also marked with arrows to help the player identify the logic flow. Once they have created the program, they can run it through, increasing the speed for longer programs, or pause and move step by step for debugging purposes. If the outbox received any boxes it is not expected for that program, the program will immediately terminate and the player will need to figure out how to correct it. Though the player will be only be shown their list of instructions operation on one set of input and the expected output, the game will also test the list against other randomized sets of input and output, and will alert the player if any of these also fail. The player can receive a reminder of their puzzle task and an example of what type of output it should produce from a supervisor character that watches their avatar work, and the player can also gain hints on how to solve some programs.

Once the player has completed a puzzle, they are shown how many instructions it took and how long it took to process that program on average. Most puzzles have two challenges based on reaching or beating these two metrics; meeting both challenges may be mutually exclusive, but the player has the ability to return to any puzzle once solved to optimize it.

The game has a number of cutscenes shown after certain puzzles that show that the city that the player's avatar is working for is coming under attack by robots, who later gradually replace other workers with robots.

Development

Human Resource Machine was developed by Tomorrow Corporation, a development company founded by Kyle Gabler, Allan Blomquist and Kyle Gray. The game is considered by Gabler as an extension of earlier titles where they have applied gamification to other principles; World of Goo (developed by Gabler and Ron Carmel under 2D Boy) applied the game idea to the concept of Hooke's law, while Little Inferno used the game nature to explore the value of time. [4] The development team saw that the same principles could be applied to computers and used that as the basis of Human Resource Machine. [4] In contrast to Little Inferno, which Gabler stated was difficult to talk to the press without revealing a major revelation of the second half of the game, the concept of Human Resource Machine was very simple to grasp and without any secrets to keep hidden. [4] They decided on using the office environment as it made it easy to create real-life analogs for assembly language concepts that players could grasp, and making it easier for the player to build up the list of instructions. [4] The game was fleshed out by developing the on-screen dialog of the supervisor explaining the task in language that was clear to understand but still has "a little bit of sassiness" to it, and that such language was used consistently across the whole game. [4]

Reception

The game received "generally favorable reviews" on all platforms except the Wii U version, which received mixed reviews, according to the review aggregation website Metacritic. [5] [6] [7] [8] It was credited for being able to distill the complexities of assembly programming into an easily understood visual metaphor. Angus Morrison of PC Gamer considered the puzzle progression to be strong and taught important programming concepts though would have appreciated more instruction on some of the advanced approaches; Morrison also felt the setting and story of the game was under utilized. [18] Laura Kate Dale of Destructoid also found the lack of instructional material for advanced concepts in the second half of the game to be troublesome, and felt that the game didn't fully commit to either being a good instructional game for new programmers or a difficult challenge for advanced ones. [12] Laura Hudson of Boing Boing believed the game's approach to programming and its visual style, matching that of Little Inferno, helps to avoid scaring off would-be players, and that some of the puzzles were designed to help make the player feel smart after completing them. [21]

Sequel

In January 2018, Tomorrow Corporation announced a sequel to Human Resource Machine, titled 7 Billion Humans, which was released on August 23, 2018. The game is based on the same visual programming principles as Human Resource Machine, but now sees the player controlling multiple human agents with the same goal of completing various tasks with a visual assembly language. [22] [23] [24]

Related Research Articles

<i>Solomons Key</i> 1986 video game

Solomon's Key is a puzzle game developed by Tecmo in 1986 for an arcade release on custom hardware based on the Z80 chipset. It was ported to multiple systems including the Nintendo Entertainment System and Commodore 64. The PC Engine version was known as Zipang and the Game Boy version as Solomon's Club. A prequel, Solomon's Key 2, was released in 1992 for the NES. The game was also ported to Virtual Console for the Nintendo 3DS and Wii U in 2006 and later to Nintendo Switch Online in 2018.

<i>Secret Files: Tunguska</i> 2006 video game

Secret Files: Tunguska is a 2006 graphic adventure video game developed by German studios Fusionsphere Systems and Animation Arts and published by Deep Silver for Microsoft Windows, Nintendo DS, Wii, iOS, Android, Wii U and Nintendo Switch. The game is the start of the Secret Files trilogy, with a sequel, Secret Files 2: Puritas Cordis, being released in 2008.

<span class="mw-page-title-main">Mii</span> Avatar on several Nintendo video game consoles and mobile apps

A Mii is a customizable avatar used on several Nintendo video game consoles and mobile apps. The name Mii is a portmanteau of "Wii" and "me", referring to them typically being avatars of the players. Miis were first introduced on the Wii console in 2006 and later appeared on the DS, 3DS, the Wii U, the Switch, and various apps for smart devices such as Miitomo. Miis can be created using different body, facial and clothing features, and can then be used as characters within games on the consoles, either as an avatar of a specific player or in some games portrayed as characters with their own personalities. Miis can be shared and transferred between consoles, either manually or automatically with other users over the internet and local wireless communications.

<i>Avatar: The Game</i> 2009 video game

Avatar: The Game is a 2009 third-person shooter action-adventure game based on the 2009 film Avatar. The game was developed by Ubisoft Montreal and published by Ubisoft. It was released on the PlayStation 3, Xbox 360, Microsoft Windows, Wii, and Nintendo DS on December 1, 2009, with a PlayStation Portable version later released on December 7. It uses the same technology as the film to be displayed in stereoscopic 3D. As of May 19, 2010, the game has sold nearly 2.7 million copies.

<i>World of Goo</i> 2008 puzzle video game

World of Goo is a physics-based puzzle video game developed and published by independent game developer 2D Boy. The game was released on Microsoft Windows and Wii on October 13, 2008, with releases on Nintendo Switch, Mac OS X, Linux, and various mobile devices in subsequent years. World of Goo has the player use small balls of goo to create bridges and similar structures over chasms and obstacles to help other goo balls reach a goal point, with the challenge to use as few goo balls as possible to build this structure.

<i>Scribblenauts</i> (video game) 2009 puzzle video game

Scribblenauts is an emergent puzzle action video game developed by 5th Cell and published by Warner Bros. Interactive Entertainment for the Nintendo DS. The game was released in 2009 in all regions except Japan, and in 2011 in Japan as Flash Puzzle: Maxwell's Mysterious Notebook by Konami. It is the third Nintendo DS video game made by 5th Cell, the first two being Drawn to Life and Lock's Quest. The objective of Scribblenauts, as implied by its catchphrase "Write Anything, Solve Everything", is to complete puzzles to collect "Starites", helped by the player's ability to summon any object by writing its name on the touchscreen. The game is considered by its developers to help promote emergent gameplay by challenging the player to solve its puzzles within certain limitations or through multiple solutions.

<i>Vessel</i> (video game) 2012 video game

Vessel is a physics-based, steampunk, puzzle-platform game developed by Strange Loop Games and published by indiePub. It was released March 1, 2012 for Microsoft Windows, for Linux on December 11, 2012 and for PlayStation 3's PlayStation Network in March 2014. An OS X version was released on January 7, 2013.

<i>Scribblenauts Unlimited</i> Puzzle videogame released in 2012

Scribblenauts Unlimited is a puzzle sandbox video game developed by 5th Cell and published by Warner Bros. Interactive Entertainment for the Nintendo 3DS, Wii U, Microsoft Windows, iOS and Android. The game was announced during Nintendo's E3 2012 press conference on June 5. It is the fourth title in the Scribblenauts series, as a launch title for the Wii U console. The game was later released alongside its successor Scribblenauts Unmasked in Scribblenauts Mega Pack in 2018 with extra content.

<i>Little Inferno</i> 2012 video game

Little Inferno is a puzzle video game developed and published by American independent game developer Tomorrow Corporation. The game was released for the Wii U in November 2012 in North America, Europe and Australasia. Microsoft Windows, iOS, OS X, Linux and Android versions followed throughout 2013. A Nintendo Switch version was released in March 2017 in North America, Europe and Australia.

<i>Toki Tori 2</i> 2013 video game

Toki Tori 2 is a puzzle platform game, developed by Dutch video game development company Two Tribes. It is the sequel to the 2001 game Toki Tori. The game was originally announced in December 2011 with an intended release for Spring 2012 for Steam and iOS devices, but the game was pushed back due to longer than expected development times. The game was released on April 4, 2013 for Wii U and on July 11 on Steam for Windows and for Mac OS X.

<i>Captain Toad: Treasure Tracker</i> 2014 video game

Captain Toad: Treasure Tracker is a 2014 action puzzle video game developed and published by Nintendo for the Wii U. The game was re-released for the Nintendo Switch and Nintendo 3DS in 2018 with additional content. It is a spin-off of the Super Mario series and a part of the larger Mario franchise. The game stars Captain Toad and Toadette as they complete levels, defeat enemies and save each other from the antagonist Wingo. Each level is contained within a miniature diorama-like environment that requires puzzle-solving and platforming challenges to complete. The player also uses the Wii U GamePad to rotate the camera and reveal new information and interact with the environment.

<i>CrossCode</i> 2018 video game

CrossCode is a 2018 action role-playing game developed by Radical Fish Games and published by Deck13. Players control Lea, a player in a fictional MMORPG called CrossWorlds who wakes up with no memory and is unable to speak. Gameplay involves the player employing both ranged and melee shots to solve puzzles and defeat enemies, with differing elemental modes granting different powers used in combat and exploring.

<i>Typoman</i> 2015 video game

Typoman is an independent video game developed by German indie studio Brainseed Factory for Nintendo Switch, Wii U, Xbox One, PlayStation 4 and PC, and mobile. The game follows a hero named HERO who crafts words to alter the environment around him.

<i>Human: Fall Flat</i> 2016 video game

Human: Fall Flat is a puzzle-platform game developed by No Brakes Games and published by Curve Digital. It was initially released for Microsoft Windows, macOS, and Linux in July 2016, and received ports for PlayStation 4, PlayStation 5, Xbox One, Xbox Series X/S, Nintendo Switch, Google Stadia, and iOS and Android over the next several years.

<i>7 Billion Humans</i> 2018 video game

7 Billion Humans is a puzzle video game developed and published by American studio Tomorrow Corporation. It was released on August 23, 2018, for Microsoft Windows, macOS, Linux, and the Nintendo Switch on October 25, 2018. The game was later released for Android on July 25, 2021. Designed as a sequel to Human Resource Machine, players solve puzzles by moving multiple data cubes with human workers using an in-game programming language.

<i>Eliza</i> (video game) 2019 visual novel by Zachtronics

Eliza is a visual novel game developed by Zachtronics, released on Windows, macOS, and Linux on August 12, 2019, with a Nintendo Switch version on October 10, 2019.

<i>State of Mind</i> (video game) 2018 graphic adventure game

State of Mind is a 2018 graphic adventure game developed and published by Daedalic Entertainment. A cyberpunk story set in the near future, the game explores transhumanist themes. The game was released for Windows, macOS, Linux, PlayStation 4, Nintendo Switch and Xbox One in August 2018. It received mixed reviews upon release.

<i>Bomber Crew</i> 2017 video game

Bomber Crew is a real-time strategy video game developed by Runner Duck and published by Curve Digital. It was released on Microsoft Windows, OS X and Linux on 19 October 2017. It was released for PlayStation 4, Xbox One and Nintendo Switch on July 10, 2018. A sequel, Space Crew, was released in 2020.

Fire: Ungh's Quest, also known simply as Fire, is an point and click-puzzle video game developed and published by Daedalic Entertainment. The game was initially released for Microsoft Windows on April 9, 2015 and was later released for Wii U on October 20, 2016, for Nintendo Switch on May 12, 2021 and later for IOS, macOS and SteamOS + Linux. The game received mixed reviews. Some of the negative points mentioned were the exaggerated ease of quests and the short duration of the game.

<i>Back to Bed</i> 2011 video game

Back to Bed is an indie puzzle video game that was originally developed and published by Bedtime Digital Studios. The game was first released as a browser game in 2011, and as a commercial game in 2014.

References

  1. Gabler, Kyle (December 1, 2016). "Androids! It's time to download... Human Resource Machine". Tomorrow Corporation . Retrieved December 6, 2016.
  2. Cork, Jeff (January 24, 2017). "World Of Goo, Little Inferno, Human Resource Machine Heading To Switch". Game Informer . GameStop. Archived from the original on February 2, 2017. Retrieved January 24, 2017.
  3. "7 Billion Humans". Tomorrow Corporation. Retrieved January 29, 2018.
  4. 1 2 3 4 5 Wawro, Alex (June 12, 2015). "Why a World of Goo dev made a puzzle game about programming humans". Game Developer . Informa . Retrieved June 27, 2023.
  5. 1 2 "Human Resource Machine for iPhone/iPad Reviews". Metacritic . Fandom . Retrieved December 6, 2018.
  6. 1 2 "Human Resource Machine for Switch Reviews". Metacritic. Fandom. Retrieved December 6, 2018.
  7. 1 2 "Human Resource Machine for PC Reviews". Metacritic. Fandom. Retrieved December 6, 2018.
  8. 1 2 "Human Resource Machine for Wii U Reviews". Metacritic. Fandom. Retrieved December 6, 2018.
  9. Schmädig, Benjamin (July 13, 2016). "Test: Human Resource Machine (iOS)". 4Players (in German). 4Players GmbH. Retrieved June 27, 2023.
  10. Schmädig, Benjamin (March 31, 2017). "Test: Human Resource Machine (Switch)". 4Players (in German). 4Players GmbH. Retrieved June 27, 2023.
  11. 1 2 Schmädig, Benjamin (December 1, 2015). "Test: Human Resource Machine (PC, Wii U)". 4Players (in German). 4Players GmbH. Retrieved June 27, 2023.
  12. 1 2 Dale, Laura (October 30, 2015). "Review: Human Resource Machine (PC)". Destructoid . Gamurs . Retrieved October 23, 2021.
  13. Reed, Simon (June 7, 2016). "Human Resource Machine Review: Daily Grind (iOS)". Gamezebo . Retrieved June 27, 2023.
  14. Guiaug (October 23, 2015). "Test: Human Resource Machine, Tu l'aimes ma ligne de code ? (PC)". Jeuxvideo.com (in French). Webedia . Retrieved June 27, 2023.
  15. DelVillano, Ron (March 25, 2017). "Human Resource Machine Review (Switch eShop)". Nintendo Life. Gamer Network . Retrieved October 23, 2021.
  16. Bowling, Steve (October 31, 2015). "Human Resource Machine Review (Wii U eShop)". Nintendo Life. Gamer Network. Retrieved June 27, 2023.
  17. Koopmaan, Daan (March 17, 2017). "Human Resource Machine (Switch) Review". Nintendo World Report. NINWR, LLC. Retrieved October 23, 2021.
  18. 1 2 Morrison, Angus (October 21, 2015). "Human Resource Machine review". PC Gamer . Future plc . Retrieved October 23, 2021.
  19. James, Chris (May 18, 2017). "Human Resource Machine Nintendo Switch review - How does it play docked?". Pocket Gamer . Steel Media Ltd. Retrieved June 27, 2023.
  20. Funnell, Rob (June 9, 2016). "'Human Resource Machine' Review – Sine of Greatness (iOS)". TouchArcade . TouchArcade.com, LLC. Retrieved December 6, 2018.
  21. Hudson, Laura (October 19, 2015). "Human Resource Machine will teach you to program and it will be adorable". Boing Boing. Retrieved November 6, 2015.
  22. Madnani, Mikhail (January 24, 2018). "Tomorrow Corporation Announces '7 Billion Humans', a Follow up to 'Human Resource Machine' and It Isn't Coming to iOS for Now". TouchArcade. TouchArcade.com, LLC. Retrieved January 24, 2018.
  23. Tarason, Dominic (August 15, 2018). "7 Billion Humans puts a cheerily dystopian face on programming next week". Rock Paper Shotgun . Gamer Network. Retrieved June 26, 2023.
  24. O'Connor, Alice (August 23, 2018). "Tomorrow Corporation's 7 Billion Humans is out now". Rock Paper Shotgun. Gamer Network. Retrieved June 27, 2023.