ChickenScratch: Cluck & Code est un jeu solo de stratégie, simulation et création indépendante sur PC. Le joueur y programme une poule pour qu'elle explore des parcelles, récolte des ressources et échappe aux dangers, en écrivant du code plutôt qu'en contrôlant ses déplacements.
Gameplay
Le cœur du jeu consiste à rédiger des scripts dans un terminal et un éditeur de texte. Ces scripts guident la poule sur une grille de cinq par cinq zones, sans touches de déplacement ni pilotage manuel. Les commandes comme move et pick_up sont exécutées une à une par la machine virtuelle de l'oiseau. Le langage respecte exactement la syntaxe de GDScript : indentation significative, variables, fonctions, conditions, boucles, tableaux et dictionnaires.
Les achats en boutique débloquent de nouvelles instructions plutôt que des bonus chiffrés. Les premiers ajouts introduisent les conditions et les boucles, puis viennent les listes et la mémoire des coordonnées. Chaque tentative commence avec des déplacements linéaires simples ; les comportements plus complexes, comme la recherche de ressources, s'obtiennent en finançant de nouveaux nœuds de syntaxe grâce aux gains des courses réussies.
À chaque retour au poulailler, l'environnement se régénère : disposition des zones, position des objets et placement des ennemis varient sur les vingt-cinq cases. Certains types de terrain gardent leur thème (rangées de maïs pour se cacher, terre labourée qui ralentit), mais les itinéraires changent à chaque fois. Les commandes impossibles renvoient un message clair sur les options disponibles, transformant l'échec en information pour affiner le script. Un crabe met fin à la partie après deux coups, mais les ressources stockées restent intactes.
L'interface reproduit un véritable bureau avec des commandes de gestion de fichiers, un éditeur de type vim et un manuel qui décrit le langage et le bestiaire. Plusieurs terminaux permettent d'exécuter des scripts en parallèle, même s'ils partagent le contrôle d'une seule poule et peuvent entrer en conflit.
Modes de jeu
Le jeu se joue exclusivement en solo. Toute l'action se déroule dans la ferme persistante où les courses alimentent une progression à long terme via la boutique et les ressources sauvegardées. Aucun mode multijoueur, coopératif ou compétitif n'est disponible.
Progression et structure du monde
Chaque type de zone enseigne une mécanique particulière. Les rangées de maïs exigent de repérer les allées et venues du crabe. La terre labourée introduit des ressources mobiles et un terrain ralentissant. Les brise-vent obligent à choisir entre des passages dont l'écart varie selon la position. Les zones suivantes ajoutent de l'eau nécessitant des outils, des labyrinthes qui récompensent le suivi des murs, et des régions extérieures riches en minerai, tourbières et meutes qui demandent un équipement ou des armes adaptés.
Les scripts s'améliorent par itération plutôt que par vitesse. Un déplacement bloqué renvoie false sans interrompre l'exécution, fournissant une donnée qui aide à repérer un chemin sans connaissance préalable. L'absence de limite d'instructions encourage un code lisible qui mesure les distances ou vérifie les conditions avant d'agir. Le monde ne se met pas en pause pendant l'édition, donc le crabe poursuit sa route pendant que le joueur affine sa logique.
Ça vaut le coup d'y jouer ?
ChickenScratch: Cluck & Code s'adresse aux joueurs qui souhaitent s'entraîner à programmer dans un cadre de gestion de ressources et d'exploration. La structure solo met l'accent sur la conception soignée des scripts et l'adaptation aux environnements procéduraux plutôt que sur les réflexes ou la compétition. Prévu pour le quatrième trimestre 2026 et sans avis utilisateur pour l'instant, le jeu n'a pas encore été éprouvé par un large public. Ceux qui apprécient les défis de programmation ou les simulations fondées sur la logique et l'observation trouveront des mécaniques qui correspondent à leurs attentes, tandis que les amateurs d'action traditionnelle ou de multijoueur pourront préférer d'autres titres.