7 Billion Humans est un jeu indépendant de simulation et de réflexion centré sur la logique de programmation. Le joueur y dirige des groupes d'employés de bureau à travers une série de défis qui consistent à rédiger des instructions pour déplacer et traiter des cubes de données. Ce titre approfondit le concept de son prédécesseur en passant de tâches individuelles à des essaims coordonnés qui exécutent le même programme en même temps.
Gameplay
Le principe repose sur la conception d'un programme que tous les employés suivent simultanément. Chaque employé interprète les ordres différemment selon son état : valeur du cube qu'il porte ou position par rapport aux autres. Cette mécanique donne naissance à des énigmes de traitement parallèle où le timing, le positionnement et les conditions déterminent la réussite.
Les premiers niveaux introduisent les déplacements et la saisie de cubes. Les suivants ajoutent la mémoire, les boucles, les comparaisons et une coordination plus poussée. Les employés évoluent sur des grilles de bureau parsemées de cubes numérotés ; l'objectif est généralement de trier, calculer ou réorganiser ces cubes selon des règles précises. L'interface permet de placer les commandes par glisser-déposer et le jeu propose des tutoriels progressifs qui expliquent chaque nouvelle notion sans exiger de connaissances préalables en programmation.
La plupart des niveaux affichent des objectifs optionnels d'optimisation. Ils incitent à réduire la longueur du programme ou à améliorer le temps de résolution. Résoudre l'objectif principal débloque l'énigme suivante, tandis que battre les moyennes encourage à affiner la solution.
Modes de jeu
Le jeu se compose exclusivement d'une campagne solo constituée de niveaux de puzzle séquentiels. Il n'existe ni mode compétitif, ni mode coopératif, ni mode infini. La progression suit un chemin linéaire à travers plus de soixante défis distincts dont la complexité augmente progressivement.
Chaque niveau constitue une tâche de programmation indépendante. Le joueur peut revenir sur les niveaux terminés pour améliorer ses solutions par rapport aux critères de pas et de temps. Un système d'indices et une option de saut de niveau permettent de conserver l'élan lorsque l'énigme s'avère particulièrement ardue.
Concepts de programmation et présentation
Le langage met l'accent sur l'exécution parallèle de nombreux employés plutôt que sur une séquence d'actions effectuée par un seul. Les commandes permettent aux employés d'agir de manière autonome selon les conditions locales, ce qui génère des comportements émergents capables de résoudre des problèmes plus vastes par l'action collective. Un retour visuel montre chaque employé en mouvement en temps réel, rendant les erreurs faciles à repérer et à corriger.
Des cinématiques ponctuent l'aventure et livrent des fragments d'histoire humoristiques et volontairement cryptiques qui tranchent avec la précision des puzzles. Une bande-son originale accompagne l'action et adapte son ton à l'ampleur croissante des tâches. La présentation reste minimaliste afin de concentrer l'attention sur la grille, les employés et le panneau de code.
Est-ce que ça vaut le coup d'y jouer ?
Les avis Steam classent le jeu « Très positif » : 93 % des quelque 1 844 évaluations sont positives. Les joueurs soulignent souvent la progression satisfaisante de la difficulté et l'introduction accessible aux idées de programmation parallèle. L'expérience convient à toute personne intéressée par les puzzles de logique ou par l'apprentissage de la pensée algorithmique par essais et erreurs.
Sorti en 2018 et proposant un ensemble fixe de niveaux sans mises à jour de contenu, le titre constitue un package complet et autonome. Ceux qui apprécient la résolution méthodique et l'amélioration itérative y trouveront une valeur de rejouabilité importante. Les joueurs en quête d'action rapide ou d'une narration forte risquent de trouver le rythme délibéré moins captivant.
La combinaison d'un retour mécanique clair, d'une difficulté croissante et d'un ton léger fait de ce jeu un excellent choix pour les amateurs de puzzles désireux d'explorer des concepts de programmation sans écrire de code traditionnel.