
Sul gioco
Human Resource Machine è un gioco educativo in cui il giocatore assume il ruolo di un algoritmo di programma. Il gameplay è una rappresentazione metaforica di un linguaggio di programmazione visiva. Il protagonista rappresenta il registro del processore e le istruzioni del giocatore al personaggio sono per gli operai.
###Premessa
Il personaggio principale è un impiegato di ufficio che lavora in un dipartimento di stoccaggio. La sua carriera dura 40 anni, ognuna corrispondente a un puzzle di gioco. Due cinture del trasportatore nell'ufficio del protagonista lavorano rispettivamente come input e dispositivi di output. Il trasportatore di input porta i numeri e le lettere sotto forma di scatole. Il protagonista viene chiesto di svolgere determinati compiti e calcoli con le caselle prima di inviarle tramite il trasportatore di output. I compiti di solito richiedono semplici azioni matematiche come l'ordinamento e l'aggiunta. Le scatole rimangono memorizzate sul pavimento dell'ufficio fino al completamento dell'attività.
### gameplay
Il giocatore controlla il personaggio usando comandi che ricordano il linguaggio dell'assembly. Le note scritte a mano rappresentano le istruzioni che il giocatore fornisce al personaggio. Mentre il giocatore avanza attraverso i puzzle, il gioco introduce concetti e meccanici più complicati, come gli indirizzi di memoria. Questa funzione consente al giocatore di ordinare al personaggio di eseguire operazioni in un determinato luogo dell'ufficio. L'obiettivo di ogni livello è creare un programma. Il gioco testerà i risultati e informerà il giocatore se funziona o meno (attraverso un personaggio del supervisore).