JiG is on Patreon and Needs You! Click here for more information


  • Review

  • Download Games

Human Resource Machine


(16 votes) *Average rating will show after 20 votes
Comments (0) | Views (9,491)

Human Resource Machine

SatoriTomorrow Corporation, the quirky parties responsible for World of Goo and Little Inferno, are back like the return of the prodigal son with their eagerly-awaited Human Resource Machine. What have they got for us this time? It's an indie programming puzzle game (coming soon to Wii U and tablets) about coding in assembly language. Other titles like Spacechem and Infinifactory have done this before to great effect, but Human Resources Machine puts Tomorrow Corporation's signature on the concept. Rather than try to obscure the programming aspect completely in favor of presenting it as a game, Tomorrow Corporation instead opted to use the stark world of coding as a metaphor for the drabness of the standard corporate office environment, or perhaps the other way around. Cheery sort of folk! There's plenty of storyline and the whimsical characterization you'd expect as you advance through levels building up a list of procedural instructions to process a series of boxes according to specifications assigned by your supervisor and ship them out — if your procedures were correct, of course! Each level presents you with an assembly line of numbered or lettered boxes, a programming task, and an outgoing assembly line. You'll need to pick up each box, process according to spec, and then ship. But you won't be doing it manually; even grabbing things from the incoming line is done through code you'll write.

Human Resource MachineYou'll drag various code snippets to the list of instructions on the right of your screen. There are instructions to snag from the incoming line, place on the outgoing, compare the values of two boxes, loop instructions, conditionally loop, add, subtract and so on. Dragging an instruction onto the question marked box will explain to you just how it works. You'll occasionally need to do more processing than you can hold boxes, and so areas have been demarcated on the floor as 'memory areas'. You can set a box down, snag another, come back and compare the two. Memory areas and even parts of your code can be conveniently labeled using an advanced tape-and-felt pen simulator which lets you draw or write with your mouse. Each level has certain optional performance requirements, as World of Goo did; complete the whole set of tasks within a maximum number of moves, and throw together the code to do it using only so many lines of code. Some levels have requirements that can't be satisfied with the same code; it's efficiency of work or code, but not both simultaneously.

When you hit Play, your character will proceed according to your code and, refreshingly, do exactly what you've specified. The downside is that he'll do exactly what you've specified, whether that's blithely chucking boxes casually on the floor that belonged on the outgoing line, cramming boxes together to add values when that isn't quite what you'd wanted, or replacing boxes on the floor with others. Fortunately you can witness him proceeding through the code, and the pointer on your code will match his actions so if something's off, you can spot where the error is. Any erroneous output is immediately called to a halt by the supervisor, who won't just bark at you, he'll also show you what the expected output was, and what you'd placed instead. With the code halted, you can 'step backward' through the code to assess just where the problem was and correct it. You can then restart, with a new set of boxes - and different values! - on the inbound line. If everything's dandy you can increase the rate at which he works, going through the code action by action at a frenzied pace.

Human Resource MachineBetween levels an elevator presents you with 31 sequential floors of main levels, 11 optional bonus levels as well as a few cutscenes and a storyline that progresses as you do, all done in Tommorow Corporation's unique look-and-feel. You wouldn't expect a game from Tomorrow Corporation about programming in assembly language to just be dry and bland, would you? But World of Goo and Little Inferno this isn't. Tomorrow Corporation delivers all the dark charm we'd expect, but the core concept seems to be a bit too hard-and-fast to provide them with as much creative wiggle room as their other titles have. They seem at their best when there's plenty of latitude for imagination, and assembly language programming isn't exactly fertile ground for that. What they do manage to do however is take an otherwise depressingly rational concept and apply their creative talents to successfully provide an enjoyably gamified learning environment. It's simple and enjoyable enough that kids can learn and master it, getting an early start on a promising coding career, and it has the right proportion of fun-to-reasoning skills that adults can stump themselves with it too. The advancing storyline provides incentive enough to keep passing levels, and though an in-game manual describing the coding commands would've been nice it's nothing that can't be readily looked up online.

WindowsWindows:
Get the full version

Mac OS XMac OS X:
Get the full version

No Comments

Leave a comment [top of page]

Please consider creating a Casual Gameplay account if you're a regular visitor here, as it will allow us to create an even better experience for you. Sign-up here!
  • PLEASE UNDERSTAND SITE POLICIES BEFORE POSTING COMMENTS
  • You may use limited HTML tags for style:
    (a href, b, br/, strong, em, ul, ol, li, code, spoiler)
    HTML tags begin with a less-than sign: < and end with a greater-than sign: >. Always. No exceptions.
  • To post spoilers, please use spoiler tags: <spoiler> example </spoiler>
    If you need help understanding spoiler tags, read the spoiler help.
  • Please Preview your comment before posting, especially when using spoilers!
  • No link dropping, no domains as names; do not spam, and do not advertise! (rel="nofollow" in use)
6,525 Views
5 Comments
Yellow> chrpa The new game from Bart Bonte is sharp yellow and black. The first-signal system activates! Wasps! Hornets! Caution Bio-Hazard! Caution Wet Floor! Slow Down! The last one is correct, no need to hurry anywhere, we've got awesome relaxing game with...  ...
11,866 Views
5 Comments
The Basement Escape> chrpa Huzzah! Tesshi-e is back with another excellent game! First, don't panic after you notice the intro screen you've seen before. Yes, it's from The Escape Hotel 3: Remake released last summer. Tesshi-e just revisited his favourite hotel, lost his way...  ...
7,460 Views
10 Comments
Weekday Escape N°151> chrpa Hi! The new Weekday Escape is here bringing three fantastic games! Lutaru gives us a box for playing, with a small button here and a tiny hole there and waits until we figure out what to do with it. After...  ...
6,166 Views
18 Comments
Weekday Escape N°150> chrpa Maybe you are on holiday, maybe you are planning it and maybe you don't have any. Anyway, Weekday Escape is here as a short break for everybody! Well, not so short, in fact. The first game is from Detarame Factory...  ...
Rullo

Recent Comments

 

Display 5 more comments
Limit to the last 5 comments

Game of the week


Lost Lands: Ice Spell Collector's Edition

Your Favorite Games edit

add
Save links to your favorite games here. Use the Favorites editor.

Monthly Archives