Les joueurs récoltent des ressources, fabriquent de nouveaux outils, construisent des robots, enregistrent pour eux des suites de tâches, et automatisent peu à peu une colonie jusqu'à ce qu'elle puisse soutenir des besoins plus complexes.
Pourquoi cela peut être utile
Vous enregistrez une tâche par démonstration, puis généralisez et déboguez la routine jusqu'à ce qu'elle survive à des situations que vous ne lui avez pas montrées. Une colonie au-delà d'une petite taille ne peut fonctionner sans cela, si bien que la décomposition et le débogage sont véritablement exercés, même sous un système inventé et sans nom.
À garder en tête
Son modèle de programmation est une métaphore ludique plutôt qu'une représentation fidèle du vrai travail logiciel, et la gestion tardive de la colonie peut virer à une optimisation tentaculaire plutôt qu'à un apprentissage clair.
Autonauts est un jeu de colonie sur l'art d'instruire des robots, créé par le studio écossais Denki et sorti sur PC en octobre 2019, suivi d'une version Switch. Vous atterrissez seul sur une planète vide, coupez du bois à la main, fabriquez un outil rudimentaire, et l'utilisez pour en fabriquer un meilleur. Puis vous construisez votre premier robot ouvrier, et le jeu change de nature.
Vous ne programmez pas un robot par le texte. Vous ramassez un robot, vous vous enregistrez en train d'exécuter une tâche, et vous lui remettez l'enregistrement : le robot répète ce qu'il vous a vu faire, indéfiniment. À partir de là, le jeu vous donne un éditeur visuel avec des boucles et des conditions, si bien que les enregistrements deviennent des scripts que vous pouvez inspecter, généraliser et réparer.
La colonie se développe autour de cela. Les robots nourrissent les robots, les ressources alimentent les ateliers, et finalement des colons arrivent qui veulent de la nourriture, de l'éducation et du divertissement, chaque besoin ajoutant sa propre chaîne de production. Il n'y a ni combat ni moyen de perdre. Les sessions sont longues et la colonie avancée est véritablement complexe, avec des dizaines de robots exécutant des scripts que vous avez écrits des heures plus tôt.
Ce que vous faites vraiment
Vous faites un travail à la main jusqu'à en être excédé, puis vous l'enseignez pour vous en débarrasser. Enregistrer est facile ; faire fonctionner l'enregistrement dans toutes les situations ne l'est pas. Le robot marchera jusqu'à l'arbre exact vers lequel vous avez marché, donc vous apprenez à écrire des instructions qui disent trouve l'arbre le plus proche plutôt que va ici. Quand une file de robots se bloque, vous ouvrez le script, trouvez l'étape qui supposait quelque chose de faux, et la modifiez. Progresser, c'est écrire des routines qui survivent à une colonie deux fois plus grande.
Ce que cela fait travailler
Décompose une tâche en une séquence d'étapes assez précises pour qu'une machine les répète
Généralise une instruction pour qu'elle fonctionne dans des cas que l'auteur n'a pas démontrés
Trouve l'étape fautive quand un processus automatisé cesse de produire
Planifie une chaîne de production où chaque étape alimente la suivante
Juge quand automatiser quelque chose et quand continuer à le faire à la main
Pourquoi nous le classons Modéré Note interne 67 / 100
AdéquationQuelle part de savoir ou de savoir-faire réel le jeu lui-même exige-t-il ?68poids 45 %
La programmation, c'est le jeu, pas un mode à l'intérieur : une colonie au-delà d'une certaine taille ne peut être gérée à la main, si bien qu'écrire, généraliser et réparer des routines est la seule voie possible. L'enregistrement par démonstration rend aussi l'abstraction inhabituellement concrète. Le score s'établit à 68 parce que le système sous-jacent, bien que réel, reste une métaphore simplifiée de la vraie automatisation.
TransfertCe que vous y pratiquez fonctionne-t-il hors du jeu ?58poids 30 %
La décomposition, la généralisation et le débogage constituent le cœur transposable de la programmation, et ce jeu exerce les trois sous la pression réelle d'une colonie qui ne cesse de grandir. Il se fixe à 58 parce que le langage visuel est propriétaire et les concepts ne sont jamais nommés, si bien que vous les pratiquez sans forcément apprendre comment ils s'appellent.
RépétitionLe jeu vous fait-il utiliser cette compétence encore et encore, à mesure que la difficulté augmente ?75poids 25 %
Le cycle écrire-exécuter-observer-corriger se répète tant que vous jouez, et chaque nouvelle ressource le relance à plus grande échelle. La colonie ne se termine jamais, donc il y a toujours une routine de plus à écrire, ce qui explique pourquoi cette dimension est la plus forte ici, à 75.
Ce que disent les preuves
Jugement éditorial seulPersonne en dehors de notre rédaction ne l'a vérifié. C'est notre lecture du jeu.
Niveau de preuve « Jugement éditorial seul ». La page Steam confirme le développeur et la sortie PC d'octobre 2019, et la fiche Switch de Nintendo décrit le langage de programmation visuel sur la page produit elle-même. Aucune étude sur ce jeu ne figure dans nos sources et aucune n'est revendiquée. La recherche générale sur les outils de programmation par blocs porte sur d'autres logiciels et serait trompeuse à citer ici. Ce qui est vérifiable, c'est la structure : le jeu ne peut pas progresser au-delà d'une petite colonie sans écrire, généraliser et déboguer des routines que les machines exécutent.
Évaluation éditoriale — pas un effet scientifique mesuré.
Adéquation
68/100
Transfert
58/100
Répétition
75/100
Pourquoi il est retenu
Réussi — c'est d'abord un jeu de colonie et d'automatisation à part entière, où la logique de programmation sert le jeu plutôt que de lui être juxtaposée.
Jugement éditorial seul
Notre lecture des mécaniques, vérifiée par rapport à la page Steam et à la fiche Switch de Nintendo, qui décrit directement le langage de programmation visuel. Aucune étude indépendante sur ce jeu n'existe.
Steam confirms the original PC release on October 17, 2019 and currently shows Very Positive English reviews.
Nintendo's current Switch page confirms console availability and describes the game's visual programming language directly on the product page.
Recommandation d'âge
10 ans et + · ESRB E
Thèmes
STIM, Logique et stratégie
Styles de jeu
Stratégie, Simulation
Étiquettes
Automation · Visual programming · Colony building
Une colonie au-delà d'une certaine taille ne peut fonctionner à la main, si bien qu'écrire, généraliser et réparer des routines devient la seule voie possible, même si le langage visuel est inventé et ses concepts jamais nommés pour ce qu'ils sont.