Un buen prompt para un juego de automatización de fábricas define qué acepta cada máquina, qué produce, cómo se mueven los objetos y qué cuenta como victoria. Empieza con una línea y un objetivo de entrega; añade decoración solo cuando las reglas de producción puedan comprobarse. El ejemplo de Brassline Works es un diseño ficticio original con un registro de seis ciclos resuelto a mano. Los cuatro bloques de prompt fueron escritos para la guía, pero no se ejecutaron; tampoco se afirma que exista una versión jugable ni un resultado de prueba.
Empieza con una línea y un objetivo de entrega
Mantén pequeña la primera versión para poder revisarla. En Brassline Works, el jugador conecta una Mina de Cobre a una Fundición, una Prensa y una Caja de Envíos. El único objetivo es entregar dos engranajes antes de que termine el ciclo seis. Ese objetivo concreto da sentido a cada receta, almacén y regla de transferencia.

Escribe el estado inicial y la condición de éxito antes de pedir una fábrica más grande. La línea empieza vacía en el ciclo cero. La Mina produce un mineral por ciclo; dos minerales se convierten en una placa y una placa en un engranaje. La Caja de Envíos cuenta el engranaje cuando llega por la cinta. No hacen falta máquinas adicionales, misiones secundarias ni sistemas de inventario para explicar este ciclo.
Prompt 1 — define la primera versión:pide primero la escena y el objetivo mínimos. Comprueba que el resultado describa una meta visible para el jugador y una línea fija antes de añadir contenido.
Diseña un pequeño prototipo de automatización de fábricas llamado Brassline Works. El jugador conecta una Mina de Cobre, una Fundición, una Prensa y una Caja de Envíos en una sola línea. El objetivo es enviar dos engranajes antes del final del ciclo seis. Empieza con todos los almacenes vacíos en el ciclo cero. Antes de añadir arte u otros sistemas, devuelve una tabla de entrada, salida y capacidad de cada estación, y especifica la condición exacta de victoria y el estado de reinicio. Trata estos detalles como un diseño propuesto; no añadas máquinas, recursos ni progresión permanente que no se hayan indicado.
Especifica las recetas y qué pasa con los almacenes llenos
Una receta queda incompleta si no explica qué pasa cuando no hay espacio para su producto. En este ejemplo, una máquina consume sus entradas solo si su espacio de salida está libre. Si está ocupado, espera y conserva las entradas. Así se evita que una cinta bloqueada elimine o duplique objetos en silencio.
| Estación o enlace | Capacidad y regla | Qué comprobar |
|---|---|---|
| Mina de Cobre | Salida para un objeto; produce un mineral por ciclo cuando está libre. | Si la salida está ocupada, la producción espera y el objeto permanece en su lugar. |
| Fundición | Entrada para dos minerales; salida para una placa; receta: 2 minerales → 1 placa. | Solo consume mineral cuando ambas entradas y la salida permiten ejecutar la receta. |
| Prensa | Entrada para una placa; salida para un engranaje; receta: 1 placa → 1 engranaje. | Conserva la placa si su salida de engranajes está ocupada. |
| Cintas y Envíos | Cada cinta transfiere como máximo un objeto por ciclo; Envíos cuenta los engranajes que llegan. | La transferencia ocurre solo si el origen tiene un objeto y el destino puede aceptarlo. |
Mantén separados los espacios de entrada y salida en el diseño. Un objeto que espera en la salida de una máquina aún no ha llegado a la siguiente. El lector debería poder señalar la ranura exacta donde está cada objeto, especialmente cuando una estación posterior está llena.
Prompt 2 — define los almacenes:incluye capacidades y recetas en una sola solicitud y pide una regla explícita para la salida bloqueada.
Usa estas capacidades exactas: salida de la Mina para 1 mineral; entrada de la Fundición para 2 minerales y salida para 1 placa; entrada de la Prensa para 1 placa y salida para 1 engranaje. La receta de la Fundición es 2 minerales por 1 placa. La de la Prensa es 1 placa por 1 engranaje. Una máquina solo puede consumir sus entradas si hay espacio para todo el resultado en la salida. Si no puede funcionar, conserva todas las entradas y espera. Las cintas nunca dejan caer, duplican ni teletransportan objetos. Devuelve una tabla compacta con cada almacén y la condición que hace esperar a su máquina.
Fija el orden del ciclo antes de pedir retoques
Un orden global evita que el mismo objeto se procese dos veces en un ciclo. Brassline sigue esta secuencia: resolver la Fundición, resolver la Prensa, permitir que la Mina produzca, mover los objetos elegibles por las cintas y comprobar el objetivo de envío. Las transferencias ocurren después de procesar las máquinas, así que un objeto que llega al receptor no puede usarse hasta el ciclo siguiente.
| Fase | Regla | Consecuencia temporal |
|---|---|---|
| 1. Procesar | Resolver Fundición y luego Prensa con los almacenes presentes al inicio del ciclo. | Los objetos que lleguen más tarde aún no están disponibles. |
| 2. Producir | La Mina añade un mineral si su almacén de salida está libre. | Si está lleno, espera; no desborda. |
| 3. Transferir | Cada cinta mueve hasta un objeto si el origen y el destino lo permiten. | Los objetos recién llegados se pueden usar en el ciclo siguiente. |
| 4. Comprobar | Envíos cuenta los engranajes recibidos y comprueba el objetivo de dos. | La entrega se evalúa con el estado completo al final del ciclo. |
Prompt 3 — define el ciclo:deja escrito el orden antes de pedir animaciones o más máquinas. Este prompt hace explícito el momento de transferencia.
Usa un orden compartido para toda la línea: primero, procesa la Fundición y luego la Prensa usando solo los almacenes presentes al inicio del ciclo; segundo, permite que la Mina produzca si su salida está libre; tercero, transfiere como máximo un objeto por cada cinta habilitada; cuarto, cuenta los engranajes recibidos en Envíos y comprueba el objetivo. Las transferencias ocurren después del procesamiento, así que una máquina receptora no puede utilizar un objeto recién llegado hasta el siguiente ciclo. Muestra el orden en la interfaz y devuelve el estado de seis ciclos antes de añadir pulido visual.

Resuelve a mano los seis ciclos de la línea
Un recorrido breve en papel sirve como referencia para revisar la implementación más adelante: si la versión difiere, podrás localizar el primer ciclo en que cambió el estado. La tabla se calculó manualmente a partir de las reglas anteriores. No es un prompt ejecutado, una partida, una prueba de juego ni un resultado medido.
| Ciclo | Procesamiento y transferencia | Estado final: mineral en Fundición / placa en Prensa / engranajes enviados |
|---|---|---|
| Inicio | Todos los almacenes están vacíos. | 0 / 0 / 0 |
| 1 | Las máquinas esperan; la Mina produce un mineral y la cinta lo lleva a la Fundición. | 1 / 0 / 0 |
| 2 | La Fundición espera con un mineral; la Mina produce otro y ambos quedan en la entrada de la Fundición. | 2 / 0 / 0 |
| 3 | La Fundición crea una placa; la Mina produce un mineral; las cintas llevan la placa a la Prensa y el mineral a la Fundición. | 1 / 1 / 0 |
| 4 | La Prensa crea un engranaje; la Mina produce un mineral; las cintas llevan el engranaje a Envíos y el mineral a la Fundición. | 2 / 0 / 1 |
| 5 | La Fundición crea una placa; la Mina produce un mineral; las cintas llevan la placa a la Prensa y el mineral a la Fundición. | 1 / 1 / 1 |
| 6 | La Prensa crea un engranaje; la Mina produce un mineral; las cintas llevan el engranaje a Envíos y el mineral a la Fundición; se cumple el objetivo. | 2 / 0 / 2 |
Los dos engranajes llegan al final del ciclo seis y quedan dos minerales en la entrada de la Fundición. La demora se debe a dos reglas distintas: la Fundición necesita un par de minerales y una placa entregada por cinta no puede procesarse hasta el ciclo siguiente. El estado final completa el objetivo sin objetos extra ni acciones ocultas.

Comprueba la contrapresión con un bloqueo preparado
Prueba la regla de salida bloqueada con un estado preparado, en vez de esperar a que ocurra una coincidencia de tiempos. Cierra temporalmente la cinta de engranajes cuando ya haya uno en la salida de la Prensa y la Caja de Envíos esté lista para recibirlo. Avanza un ciclo. El engranaje debe permanecer en la salida de la Prensa; cualquier máquina cuya salida esté llena debe esperar con sus entradas intactas. Al reabrir la cinta, el engranaje debe transferirse una sola vez y la producción posterior debe reanudarse sin pérdidas ni duplicados.
| Comprobación de aceptación | Respuesta de diseño esperada |
|---|---|
| Cinta de engranajes cerrada con un engranaje en la salida de la Prensa | El engranaje permanece en su espacio; la Prensa no puede sobrescribirlo. |
| Salida de la Fundición ocupada | La Fundición conserva sus minerales de entrada y espera. |
| Salida de la Mina o destino lleno | La Mina espera en vez de producir un segundo objeto. |
| Cinta reabierta | El engranaje en espera se transfiere una vez; puede continuar el siguiente paso de producción habilitado. |
| Se selecciona reiniciar | Todos los almacenes vuelven a estar vacíos, el ciclo regresa a cero y se carga otra vez la misma línea y objetivo. |
Prompt 4 — añade comprobaciones observables:pide una forma sencilla de pausar una cinta e inspeccionar el estado; luego compara los almacenes esperados con los observados. Es un plan de prueba futuro, no un registro de comprobaciones realizadas.
Añade una forma temporal de cerrar durante un ciclo la cinta entre Prensa y Envíos. Proporciona un estado de aceptación con un engranaje en la salida de la Prensa y la Caja de Envíos lista para recibirlo. Con la cinta cerrada, el engranaje debe quedarse en la ranura de salida y la Prensa no debe sobrescribirlo. Si una salida posterior sigue llena, las máquinas anteriores conservan sus entradas y esperan; la Mina también espera si su salida o el siguiente destino está lleno. Reabre la cinta y verifica que el engranaje se transfiere una vez y la producción se reanuda. Añade un control de reinicio que vacíe los almacenes y devuelva el ciclo a cero. Muestra cada estado anterior y posterior para que quien pruebe pueda registrar el comportamiento real.
Usa un espacio de creación para la primera implementación
La página oficial de Free AI Game Maker describe cómo introducir una idea en inglés sencillo, probar una primera versión jugable en el navegador y mejorarla mediante prompts posteriores. Antes de enviarlos, recomienda comprobar el modelo seleccionado, el saldo disponible de Koin y el coste de generación mostrado. Son datos generales del flujo de trabajo; no prueban que se haya generado este ejemplo de fábrica ni que sean compatibles sus reglas de almacenes y ciclos. Comparar cualquier resultado futuro con el registro escrito es una recomendación de este artículo, no una garantía del producto.
Usa las cuatro etapas del prompt como resumen de diseño y luego compara el resultado con el registro escrito. Si una máquina consume un objeto transferido en el mismo ciclo, anota la fase exacta y modifica una regla cada vez. Para iniciar tu propia línea, abre elCreador de juegos con IA gratuito, describe un objetivo de producción y revisa el resultado y los costes indicados antes de continuar.
Construye la primera línea alrededor de una regla revisable
Una primera fábrica útil tiene un objetivo de entrega medible, reglas para recetas y almacenes, un orden de ciclo compartido y una forma de ver qué ocurre cuando se bloquea una salida. Estos prompts ofrecen un punto de partida compacto; el recorrido calculado a mano da a una futura versión algo concreto que verificar. Empieza con una línea, registra la primera ejecución real cuando la tengas y amplía solo cuando entiendas cada transferencia.
Preguntas sobre prompts de automatización de fábricas
¿Qué debe especificar primero un prompt de IA para un juego de fábrica?
Empieza con un objetivo del jugador, una cadena corta de máquinas y una condición de éxito medible. Después enumera las entradas, salidas y capacidades de cada máquina antes de añadir el estilo visual. Así tendrás un estado claro que revisar y será más fácil detectar si la implementación siguió el diseño, en vez de limitarse a parecer una fábrica.
¿Por qué importan las capacidades de los almacenes en un juego de automatización?
Determinan si las máquinas pueden aceptar, retener y transferir objetos sin perderlos. Una receta debe indicar cuándo consume entradas y qué ocurre si la salida está ocupada. Sin esas condiciones, una misma disposición de cintas puede parecer comportarse de manera distinta entre ciclos, lo que dificulta interpretar una prueba posterior.
¿Cuándo puede una máquina usar un objeto entregado por una cinta?
Depende del orden de ciclo que especifiques. En Brassline Works, primero procesan las máquinas y después se transfieren los objetos, por lo que una máquina receptora no puede usar lo que acaba de llegar hasta el ciclo siguiente. Escribir este límite de forma explícita evita procesar dos veces un objeto en el mismo ciclo.
¿Qué debería ocurrir si se bloquea la salida de una máquina de fábrica?
En este ejemplo, la máquina conserva sus entradas y espera hasta que haya espacio en la salida. El prompt también indica que la Mina espere si su salida para un objeto o el siguiente destino está lleno. Son reglas escritas para una línea ficticia; más adelante habrá que comprobar si una versión real las sigue.
¿Este kit de prompts incluye una fábrica jugable y probada?
No. Brassline Works es un diseño didáctico ficticio, y el recorrido de seis ciclos se calculó a mano a partir de las reglas escritas. Los bloques de prompt no se ejecutaron para esta página y no se proporcionó una versión jugable ni una prueba con usuarios. Trata el recorrido como referencia de estados esperados y compáralo con una versión real solo cuando exista.


