Un sympathique cours élémentaire de programmation en assembleur, à peine déguisé en jeu. Il s'agit donc de programmer un CPU à effectuer toute une variété de tâches, comme multiplier ou diviser des nombres, itérer une liste chaînée, trier un tableau ou factoriser un nombre (je vous rassure, ces deux derniers exemples sont plutôt vers la fin). Le CPU, a registre unique, est représenté sous la forme d'un petit employé de bureau qui transporte un carton sur sa tête, tandis que le sol de la pièce fait office de mémoire principale. Il n'y a pas de pile, ni de fonctions.


Les niveaux sont répartis en trois sections de difficultés croissante, la deuxième introduisant l'utilisation de sauts conditionnels, et la troisième celle des pointeurs. L'écriture du programme se fait en glissant-déplaçant des instructions.


Pour un joueur sans aucune connaissance de l'assembleur, le jeu présentera certainement un challenge graduel et intéressant. Pour un programmeur expérimenté, comptez environ 4h pour finir la campagne, mais préparez-vous a essuyer une certaine dose de frustration: les niveaux avancés dégénèrent vite en code spaghetti, et la fenêtre d'édition est un peu petite pour garder en vue un programme un peu complexe.


Les challenges bonus (limite sur le nombre de cycles ou sur le nombre d'instructions) sont assez diaboliques à partir de la deuxième section, et présenteront de l'intérêt même pour un expert.

b0fh
7
Écrit par

Créée

le 9 oct. 2016

Critique lue 374 fois

Human Resource Machine

Human Resource Machine

8

Storsky

le 6 déc. 2015

Suivre

Critique de Human Resource Machine par Storsky

J'étais sur le store de la Wii U, en train de pester contre Nintendo et leur quantité de jeu ridicule, quand je suis tombé sur Human Resource Machine. On ne va pas y aller par quatre chemin. C'est...

Human Resource Machine

Human Resource Machine

7

b0fh

le 9 oct. 2016

Suivre

L'assembleur pour les nuls, en 42 niveaux.

Un sympathique cours élémentaire de programmation en assembleur, à peine déguisé en jeu. Il s'agit donc de programmer un CPU à effectuer toute une variété de tâches, comme multiplier ou diviser des...

Human Resource Machine

Human Resource Machine

5

Nemesis666

le 28 déc. 2023

Suivre

Critique de Human Resource Machine par Mr. N e M

Je suis persuadé que HRM est un très bon jeu.J'adore les jeux d'automatisme :- Opus Magnum.- Infinifactory.J'en passe et des meilleures.Mais... j'ai juste un problème.Je suis trop con pour comprendre...

Space Engineers

Space Engineers

8

b0fh

le 17 juil. 2014

Suivre

Si vous aussi, étant enfant, vous passiez votre temps libre à dessiner des vaisseaux spatiaux sur du

En trois mots: Minecraft. Espace. Physique. Comme dans Minecraft, on peut assembler des vaisseaux en alignant des cubes, mais la comparaison s'arrête là. Les vaisseaux peuvent se déplacer, ou se...

Les Geeks

Les Geeks

6

b0fh

le 28 juil. 2013

Suivre

Lisez la série avant de critiquer ?

Bon, ce n'est peut-être pas une révolution dans le monde de la BD, mais c'est néanmoins tout a fait sympathique. Je trouve certaines critiques complètement infondées. Premièrement, la comparaison aux...

Human Resource Machine

Human Resource Machine

7

b0fh

le 9 oct. 2016

Suivre

L'assembleur pour les nuls, en 42 niveaux.

Un sympathique cours élémentaire de programmation en assembleur, à peine déguisé en jeu. Il s'agit donc de programmer un CPU à effectuer toute une variété de tâches, comme multiplier ou diviser des...