Ludography
78/100
Players55 ratings
74/100
Critics6 reviews
More scores
Metacritic12 critic reviews
78/100
Metacritic usersuser score
81/100
GameFAQsTough-Unforgiving
3.78/5
Player reviews
94% positive3,287 reviews
Steam Deck
Verified
Runs on
Windows, Mac, Linux
Price
US$14.99

Where to get it

Human Resource Machine cover

2015 · Indie · Puzzle

Human Resource Machine

Nintendo console exclusive

"Human Resource Machine is a puzzle game. In each level, your boss gives you a job. Automate it by programming your little office worker! If you succeed, you'll be promoted up to the next level for another year of work in the vast office building. Congratulations!

Released
15 October 2015
Platforms
AndroidLinuxNintendo SwitchWii UWindowsiOSmacOS
Genres
IndiePuzzleSimulationStrategy
Developers
—
Publishers
—
Modes
Single-player
Perspective
Bird view / Isometric
Themes
ComedyEducational
Country
United States
Age ratings
ESRB E10+PEGI 3GRAC ALLCERO A
Languages
Chinese (Simplified), Chinese (Traditional), Czech, Danish, Dutch, English, French, German, Hungarian, Italian, Japanese, Korean and 7 more
Time to beat
4.5hmain story10hcompletionist

About

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 and for the Nintendo Switch in March 2017. 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.

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

Players say

Media

The articlegameplay, story, development, reception

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.

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.

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. The development team saw that the same principles could be applied to computers and used that as the basis of Human Resource Machine. 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.

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. 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.

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. 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. 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. 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.

Awards

Releases by platformdates and regions as published

PlatformReleasedRegions
Windows15 October 2015North America · Worldwide 15 October 2015
macOS15 October 2015Worldwide · Europe 4 February 2016
Wii U29 October 2015North America · Europe 3 December 2015
Linux29 March 2016Worldwide
iOS3 July 2016Worldwide
Android30 November 2016Worldwide
Nintendo Switch16 March 2017North America · Worldwide 16 March 2017 · Europe 23 March 2017

Editions and related releases

Included in
The Tomorrow Corporation CollectionHuman Resource Machine Deluxe
Followed by
7 Billion Humans

Games like this

Collections7 collections

Platform libraries

Years

Genres

Description adapted from its source, CC BY-SA 4.0.