review human resource machine
Mon cerveau n'est pas une machine
Tomorrow Corporation, le studio derrière World of Goo et Little Inferno , est l'un de mes développeurs indépendants préférés des deux dernières années. Connu pour créer des jeux indépendants raffinés avec des mécanismes accessibles et des histoires sombres et intéressantes, j'étais incroyablement excité de voir plus de la même chose de leur nouveau jeu, Machine de ressources humaines .
Machine ce n'est pas ce que j'attends de ce développeur talentueux, cependant. Ce n'est pas en soi une mauvaise chose, mais bon nombre des aspects que j'ai le plus appréciés des jeux passés des studios sont devenus certaines de mes plus grandes critiques à l'égard de cette nouvelle version.
Questions et réponses d'entretien ado.net pour les expérimentés
Machine de ressources humaines (PC (testé), Wii U)
Développeur: Tomorrow Corporation
Éditeur: Tomorrow Corporation
Sortie: 15 octobre 2015
PDSF: 9,99 $, 6,99 £
Machine de ressources humaines est un jeu qui vise fonctionnellement à enseigner à ses joueurs la logique de programmation visuelle de base. Vous êtes un humain, la programmation de tâches analogiques doit être effectuée au quotidien. Les joueurs devront créer une boucle de programmation visuelle qui vous permettra de terminer votre tâche sans cesse. La raison pour laquelle vous devez faire votre travail d'une manière efficace et automatisée de programmation? Des robots viennent prendre votre travail.
Initialement, ces tâches de programmation sont suffisamment accessibles pour que les non-codeurs puissent se boucler rapidement la tête. Besoin de transporter tous les éléments de la boîte de réception vers la boîte d'envoi dans un ordre inchangé? Prenez un élément de la boîte de réception, apportez-le à la boîte d'envoi, retournez au début jusqu'à ce que tout soit déplacé. Besoin de prendre une paire d'éléments de la boîte de réception et de les apporter à la boîte d'envoi, mais dans l'ordre inverse? Prenez le premier élément, placez-le sur le sol, apportez le deuxième élément à la boîte d'envoi. Prenez le premier article sur le sol, apportez-le à la boîte d'envoi. Aller au début et répéter.
Le problème est que, à mi-chemin du jeu, vous devez comprendre les concepts de logique de programmation qu'il ne vous a pas enseignés auparavant. La lecture de ces concepts en ligne peut être complexe, et trouver comment construire une fonction de programmation après seulement quelques instants tout en étant tenu à la main grâce à des notions de base peut être plutôt frustrant.
qu'est-ce qu'un tas en java
En voici une: construire une machine qui reconnaît les chaînes à somme nulle, puis additionner tout dans la chaîne, puis créer une séquence de Fibonacci jusqu'à mais sans dépasser la valeur de votre chaîne à somme nulle, et placer toutes les valeurs de la séquence de Fibonacci résultante dans la boîte d'envoi en utilisant un ensemble limité d'outils. Vous pouvez copier depuis ou vers des espaces mémoire limités sur le sol, ajouter des valeurs conservées et stockées ensemble ou augmenter une valeur de mémoire d'une unité. Ce type de logique prend plusieurs sauts considérables, en plus d'essayer de maîtriser une technique que vous venez d'apprendre pour la première fois.
Je pense que c'est mon plus gros problème avec Machine de ressources humaines . Il est présenté dans la publicité comme un didacticiel étape par étape sur l'apprentissage de la logique de programmation, mais pour les nouveaux arrivants à coder, certains des sauts logiques sont trop complexes pour passer par n'importe quelle méthode en dehors des essais et des erreurs. Pour ceux qui ont déjà programmé, une grande partie du début de partie sera probablement trop facile. je me sens comme Machine ne s'engage pas vraiment à être un jeu pour les nouveaux codeurs ou pour les programmeurs expérimentés. Il essaie et ne parvient pas à chevaucher une ligne de difficulté.
entretien de service Web questions et réponses
L'intrigue du jeu est également essentiellement inexistante. La bande-annonce vous indique que des robots viennent pour votre travail, ce qui serait clairement mieux exécuté par un robot. Finalement, les robots arrivent et sont meilleurs dans votre travail que vous. Certains des indices d'une histoire intéressante sont là, mais il n'y a aucun avantage. Compte tenu des récits subtilement livrés dans World of Goo et Little Inferno , c'était vraiment dommage.
Parlons encore un peu de ce Machine de ressources humaines obtient à droite. Pour ceux qui suivent les défis de programmation au fur et à mesure de leur introduction, il existe également une paire de défis d'optimisation facultatifs pour chaque puzzle - tels que «avoir moins de X instructions dans votre programme» ou «traiter complètement les données en moins que Y bouge ». Souvent, il est impossible de relever les deux défis avec un seul programme, donc cela vous pousse à ré-optimiser les processus plutôt que de simplement trouver une solution qui fonctionne. Apprendre où vous pouviez réduire le poids mort d'une chaîne de programmation était extrêmement gratifiant.
Le jeu encourage également les joueurs à non seulement traiter avec succès un ensemble de données donné, mais en coulisse, plusieurs ensembles de données sont exécutés dans votre programme pour vous assurer qu'il fonctionne pour chaque ensemble, pas seulement l'ensemble actuel. S'il existe un ensemble de données pour lequel votre programme se briserait, cet ensemble de données vous est fourni, vous pouvez donc déboguer le programme étape par étape et voir où il se désagrège. L'inclusion d'outils de débogage étape par étape pour regarder où se trouvent les trous de votre programme a été vraiment bénéfique et a encouragé à comprendre le fonctionnement de votre solution, plutôt que de se contenter du succès lui-même.
Je suis sorti de Machine de ressources humaines Je ne sais pas pour qui il a vraiment été conçu. C'est parfois trop simple pour les programmeurs expérimentés, et souvent fait des sauts trop grands pour les débutants à surmonter sans recherche extérieure obtuse. Alors que j'avais un sentiment d'accomplissement à chaque fois que je faisais des progrès, ces progrès me semblaient parfois être un bébé jeté dans l'eau et je devais nager tout de suite. Je pourrais y arriver, mais ce n'est pas la méthode d'enseignement idéale pour me mettre à l'aise à l'avenir.
(Cette critique est basée sur une version commerciale du jeu fournie par l'éditeur.)