ChickenScratch: Cluck & Code es un juego de estrategia, simulación e indie para PC en el que el jugador programa a una gallina para que explore campos, recolecte recursos y evite peligros mediante código real en lugar de controles directos.
Gameplay
El bucle principal consiste en escribir scripts en una terminal y un editor de texto que guían a la gallina por una cuadrícula de cinco por cinco zonas. No hay teclas de movimiento ni control manual: los scripts utilizan comandos como move directions y pick_up, y el ave los ejecuta uno a uno en su propia máquina virtual. El lenguaje replica exactamente la sintaxis de GDScript, incluida la indentación significativa, variables, funciones, condicionales, bucles, arrays y dictionaries.
Las mejoras que se compran en la tienda amplían la sintaxis disponible en lugar de ofrecer mejoras numéricas. Las primeras adquisiciones introducen sentencias if y bucles, mientras que las posteriores añaden listas y memoria de coordenadas. Cada partida comienza con movimientos en línea recta, y el acceso a comportamientos avanzados como búsquedas se obtiene mediante viajes exitosos que financian el siguiente nodo de sintaxis.
El entorno se reinicia cada vez que la gallina regresa al gallinero, regenerando la disposición, la posición de los objetos y la ubicación de los enemigos en las veinticinco zonas. Aunque cada tipo de zona mantiene su temática -como las hileras de maíz que ofrecen cobertura o la tierra removida que ralentiza el movimiento-, las rutas cambian en cada partida. Los errores por comandos imposibles devuelven información clara sobre las opciones disponibles, convirtiendo los fallos en datos para perfeccionar los scripts. Un enemigo cangrejo puede terminar la partida tras dos impactos, aunque los recursos guardados permanecen a salvo.
La interfaz funciona como un entorno de escritorio completo con comandos de gestión de archivos, un editor estilo vim y un manual que documenta el lenguaje y el bestiario. Varios terminales permiten ejecutar scripts en paralelo, aunque comparten el control de la misma gallina y pueden entrar en conflicto si ambos emiten comandos de movimiento.
Modos de juego
El juego funciona exclusivamente en modo individual. Toda la actividad se desarrolla dentro de la simulación persistente de la granja, donde las partidas alimentan la progresión a largo plazo mediante la tienda y los recursos guardados. No existen modos multijugador, cooperativos ni competitivos.
Progresión y estructura del mundo
Cada zona enseña mecánicas distintas. Las hileras de maíz exigen conocer los patrones de patrulla del cangrejo para atravesarlas sin peligro. La tierra removida introduce recursos en movimiento y terreno que ralentiza. Los cortavientos obligan a elegir entre huecos cuyas distancias varían según la posición. Las zonas posteriores añaden agua que requiere herramientas, laberintos que premian seguir las paredes y regiones exteriores con mineral, ciénagas y manadas que exigen equipo o armas específicas.
Los scripts mejoran mediante iteración, no por velocidad. Un movimiento bloqueado devuelve false en lugar de detener la ejecución, proporcionando información que ayuda a encontrar caminos sin conocimiento previo. La ausencia de límite de instrucciones favorece un código legible que mida distancias o compruebe condiciones antes de actuar. El mundo no se pausa durante la edición, por lo que el cangrejo continúa su ruta mientras el jugador ajusta la lógica.
¿Merece la pena jugarlo?
ChickenScratch: Cluck & Code está dirigido a jugadores interesados en practicar programación dentro de un marco de gestión de recursos y exploración. Su estructura individual destaca el diseño cuidadoso de scripts y la adaptación a entornos procedurales por encima de reflejos rápidos o elementos competitivos. Con lanzamiento previsto para el Q4 de 2026 y sin reseñas de usuarios disponibles todavía, la experiencia aún no ha sido probada por un público amplio. Quienes disfrutan de retos de programación o juegos de simulación basados en lógica y observación encontrarán que sus sistemas se ajustan a esa preferencia, mientras que quienes buscan acción tradicional o multijugador pueden preferir títulos con mecánicas distintas.