Human Resource Machine

Human Resource Machine is a visual programming-based puzzle video game developed by Tomorrow Corporation.

[3] 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.

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.

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.

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

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

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