Para crear un juego original de base flotante inspirado en Raft, haz que la primera pieza que construyas cambie lo que puedes recoger. En la ficticia Estación Driftbench, añadir un ala lateral pone un paquete flotante al alcance. Las tablas del interior pueden comprar un ala opuesta o un pequeño banco de trabajo, pero un banco de trabajo en la única ala puede no pasar la comprobación de distribución.
Muestra el coste y la distribución propuesta antes de aceptar una colocación. Un banco de trabajo rechazado debería dejar al jugador con el mismo cubo y las mismas tablas. Pueden construir el ala opuesta e intentarlo de nuevo.

Haz que la primera ala desbloquee una recogida
La descripción de Raft de Redbeet Interactive presenta la recogida de escombros y la expansión de un hogar flotante como partes del mismo bucle. Da a tu versión su propia razón para expandirse. En la Estación Driftbench, el cubo central no puede alcanzar el paquete. Cualquier ala lateral instalada hace disponible la misma recogida guionizada una vez.
Comienza con un cubo central y dos tablas. Los huecos de ala izquierda y derecha están vacíos. Una ala gasta ambas tablas iniciales. El paquete devuelve tres. Con ese pequeño stock, el jugador puede ver exactamente cómo la primera construcción abre la siguiente.
Comprueba el coste y la distribución antes de colocar un módulo
Da a cada ala un punto de carga en su propio lado. Un banco de trabajo añade un punto al ala en la que se sitúa. El cubo central es un anclaje fijo sin carga lateral. En la línea base, la diferencia absoluta entre las cargas laterales puede ser de uno como máximo. Estos puntos pertenecen a una regla del juego y el ejemplo no usa fuerzas de agua simuladas.
| Acción | Requisito y efecto |
|---|---|
| Vista previa de una colocación | Muestra el precio y las cargas propuestas izquierda y derecha. Mantén el cubo y el stock comprometidos sin cambios. |
| Construir un ala | Requiere un hueco lateral vacío y dos tablas. Añade un punto de carga a ese lado si la distribución resultante pasa. |
| Recoger el paquete | Requiere un ala instalada y un paquete no recogido. Añade tres tablas y marca la recogida como usada. |
| Adjuntar un banco de trabajo | Requiere un ala instalada, una tabla y ningún banco existente. Añade un punto de carga al lado elegido si la distribución pasa, y luego termina. |
Comprueba todos los requisitos de colocación antes de deducir tablas. Si un banco llevaría la carga izquierda de uno a dos mientras el lado derecho se mantiene en cero, muestra la diferencia propuesta de dos y el límite de uno. Deja las cargas reales y el stock donde estaban.

Reproduce los adjuntos rechazados y aceptados
Comienza desde un tablero reiniciado. Las columnas izquierda y derecha de abajo muestran cargas comprometidas. Las cargas propuestas en la fila rechazada permanecen solo en la vista previa.
| Acción | Tablas tras la acción | Izquierda / Derecha | Resultado |
|---|---|---|---|
| Construir Izquierda | 0 | 1 / 0 | Una ala abre el acceso al paquete. |
| Recoger de Izquierda | 3 | 1 / 0 | El paquete está usado. |
| Intentar Adjuntar en Izquierda | 3 | 1 / 0 | Propuesto 2 / 0 falla el límite de diferencia. |
| Construir Derecha | 1 | 1 / 1 | Las dos alas instaladas tienen carga igual. |
| Adjuntar en Izquierda | 0 | 2 / 1 | La diferencia es uno. Completado. |

La condición de victoria es un adjunto de banco de trabajo aceptado. Después de que ocurra, mantén la distribución terminada hasta Reiniciar. La línea base necesita la segunda ala debido a la regla de colocación. Prueba la ruta espejo desde Derecha y confirma que toma las mismas decisiones con las cargas izquierda y derecha intercambiadas.
Da a la IA un cubo y un libro de recursos
Usa un pequeño panel de depuración que informe de tablas, alas instaladas, ambas cargas comprometidas, cargas propuestas y disponibilidad del paquete. Comienza con este prompt y compara lo que produce con la traza.
Construye un fijación original de base flotante llamada Estación Driftbench.
Comienza con un cubo central fijo, dos tablas, dos huecos laterales vacíos,
un paquete no recogido y ningún banco de trabajo. El centro no añade carga lateral.
Un ala cuesta dos tablas y añade una carga a su lado.
Recoge de cualquier ala instalada una vez por tres tablas.
Un banco de trabajo cuesta una tabla y añade una carga a un ala instalada.
Solo se permite un banco. Aceptar lo completa el fijación.
La vista previa informa del coste y ambas cargas propuestas sin cambiar el estado.
Rechaza la colocación inválida sin cambios de stock o distribución.
Requiere que la diferencia absoluta de carga lateral sea de uno como máximo.
Después de la aceptación solo acepta Reiniciar. Reiniciar restaura el tablero inicial
y el inventario, preservando el límite de diferencia seleccionado.
Intenta recoger del centro, añadir un ala a un hueco ocupado, adjuntar un banco a un hueco vacío y construir con stock insuficiente. Cada fallo debería preservar la distribución y el número de tablas. Después de recoger de un ala, intenta recoger de nuevo. Solo hay un paquete.
Cambia solo la diferencia de carga permitida
Establece el umbral en dos. Reproduce Construir Izquierda, Recoger de Izquierda y Adjuntar en Izquierda desde Reiniciar. Las dos primeras acciones aún producen tres tablas y una carga de 1 / 0. La misma colocación de banco ahora tiene éxito en 2 / 0, con dos tablas restantes y sin ala derecha.
Mantén los costes, la recogida y la regla de finalización fijos. Si la ejecución revisada aún falla, verifica que la comprobación de colocación use el umbral seleccionado. Si la línea base tiene éxito temprano, verifica que compara las cargas propuestas en lugar de las cargas actuales. Usa la guía de primera construcción para reproducir un cambio enfocado.
Comienza con un paquete alcanzable
Mantén la primera construcción a un cubo y una recogida útil. Comienza tu juego original de base flotante con el creador de juegos con IA de SEELE y compara los resultados de colocación y el libro de tablas con la hoja de cálculo antes de añadir más módulos.
Preguntas frecuentes
¿Qué debería mostrar una vista previa de colocación?
Muestra el precio del módulo, las cargas propuestas en ambos lados y la diferencia permitida. Usa una forma fantasma para distinguir el módulo propuesto de uno colocado. Da al jugador suficiente información para decidir si cambiar la distribución o colocar el módulo.
¿Cómo evito que una recogida dé tablas dos veces?
Da al paquete una bandera de disponibilidad compartida. Recoger de cualquier ala instalada cambia la bandera y añade tres tablas en la misma acción aceptada. Los intentos posteriores deberían preservar el stock. Reiniciar restaura la disponibilidad para que una nueva ejecución comience desde el mismo estado de recursos.
¿Debería una colocación rechazada gastar recursos?
Mantén las tablas y módulos actuales cuando una colocación falla. El jugador puede inspeccionar el límite de diferencia y elegir otra acción usando el mismo stock. Prueba el fallo con tres tablas, cuando el banco es asequible pero la distribución propuesta excede el límite de la línea base.
¿Cuándo debería añadir otro módulo flotante?
Añade uno después de que ambas reproducciones originales produzcan las cargas y totales de tablas esperados. Da al siguiente módulo un rol claro en la recogida o una decisión de colocación. Reproduce primero los adjuntos de banco rechazados y aceptados para que una nueva regla no pueda cambiar silenciosamente las comprobaciones originales.


