Publishers: Tomorrow, Experimental Gameplay Group
Developers: Tomorrow, Experimental Gameplay Group
Genres: Simulation, Casual, Educational, Indie, Puzzle
Platforms: Wii U, Nintendo Switch, iOS, PC, Linux, Android, macOS
Released: 2015-10-14
Human Resource Machine
Human Resource Machine is an educational game in which the player assumes the role of a program algorithm. The gameplay is a metaphorical representation of a visual programming language. The protagonist represents the processor register, and the player's instructions to the character stand in for the opcodes.
Premise
The main character is an office clerk who works in a storage department. His career lasts 40 years, each of them corresponding to an in-game puzzle. Two conveyor belts in the protagonist's office work as the input and the output devices, respectively. The input conveyor brings in the numbers and letters in the form of boxes. The protagonist is instructed to perform certain tasks and calculations with the boxes before sending them back through the output conveyor. The tasks usually require simple mathematical actions such as sorting and addition. The boxes remain stored on the office floor until the task is completed.
Gameplay
The player controls the character using commands that remind the assembly language. The handwritten notes represent the instructions the player gives to the character. As the player progresses through the puzzles, the game introduces more complicated concepts and mechanics, such as memory addresses. This feature allows the player to order the character to perform operations in the certain place of the office. The goal of each level is to create a program. The game will test the results and inform the player if it works or not (through a supervisor character).
Human Resource Machine System Requirements:
Minimum System Requirements:
Minimum System Requirements for iOS
iPad 2 Wifi, iPad 2 3G, iPhone 4S, iPad Third Gen, iPad Third Gen 4G, iPhone 5, iPod Touch Fifth Gen, iPad Fourth Gen, iPad Fourth Gen 4G, iPad Mini, iPad Mini 4G, iPhone 5c, iPhone 5s, iPad Air, iPad Air Cellular, iPad Mini Retina, iPad Mini Retina Cellular, iPhone 6, iPhone 6 Plus, iPad Air 2, iPad Air 2 Cellular, iPad Mini 3, iPad Mini 3 Cellular, iPod Touch Sixth Gen, iPhone 6s, iPhone 6s Plus, iPad Mini 4, iPad Mini 4 Cellular, iPad Pro, iPad Pro Cellular, iPad Pro 9.7, iPad Pro 9.7 Cellular, iPhone SE, iPhone 7, iPhone 7 Plus, iPad 6 1 1, iPad 6 1 2, iPad 7 1, iPad 7 2, iPad 7 3, iPad 7 4, iPhone 8, iPhone 8 Plus, iPhone X, iPad 7 5, iPad 7 6, iPhone X S, iPhone X S Max, iPhone X R, iPad 8 1 2, iPad 8 3 4, iPad 8 5 6, iPad 8 7 8, iPad Mini 5, iPad Mini 5 Cellular, iPad Air 3, iPad Air 3 Cellular, iPod Touch Seventh Gen, iPhone 1 1, iPhone 1 1 Pro, iPad Seventh Gen, iPad Seventh Gen Cellular, iPhone 1 1 Pro Max
Minimum System Requirements for PC
Minimum:
- OS: XP or later
- Processor: 1.5Ghz CPU
- Memory: 1 GB RAM
- Graphics: graphics card that supports Shader Model 2.0 or greater
- DirectX: Version 9.0c
- Storage: 200 MB available space
Minimum System Requirements for Linux
Minimum:
- Processor: 1.5Ghz CPU
- Memory: 1 GB RAM
- Graphics: graphics card that supports OpenGL 2.1
- Storage: 200 MB available space
Minimum System Requirements for Android
4.1 and up
Minimum System Requirements for macOS
Minimum:
- OS: OSX 10.7 or later
- Processor: 1.5Ghz CPU
- Memory: 1 GB RAM
- Graphics: graphics card that supports OpenGL 2.1
- Storage: 200 MB available space