Crear y previsualizar

Guardar y restaurar un punto de control

Un punto de control es una posición de juego con nombre en la vista previa. Guarda uno en una situación que quieras volver a probar y después restáuralo en lugar de volver a jugar cada jugada. Un punto de control guarda solo una posición. No guarda tus archivos ni crea una versión. Todos los editores del juego ven los mismos puntos de control.

Save Checkpoint pide un nombre para la posición de la vista previa.
Save Checkpoint pide un nombre para la posición de la vista previa. Datos de ejemplo de la interfaz de desarrollo local. Selecciona la imagen para ampliarla.

Guarda una posición

  1. Abre Preview y juega hasta la posición que quieres conservar.
  2. Abre el menú Checkpoints (puntos de control) en la barra de herramientas de la vista previa. En una vista previa estrecha, está en el menú adicional de la barra de herramientas.
  3. Selecciona Save Checkpoint. Está disponible cuando la vista previa muestra una partida.
  4. En Checkpoint Name, escribe un nombre que diga qué prueba la posición, como "Después de la preparación".
  5. Selecciona Save. Boardweaver muestra Checkpoint saved.

Restaura o elimina un punto de control

  • Para volver a una posición, abre Checkpoints y selecciona el nombre del punto de control. La vista previa muestra esa posición.
  • Para eliminar un punto de control, abre Checkpoints y selecciona el botón de eliminar junto a su nombre. Después selecciona Delete.

Restaurar ejecuta la posición con el código actual de tu juego, no con el código que tenías cuando la guardaste.

Puntos de control en un juego en Rust

En un juego del framework v3, un punto de control guarda la posición después de la última jugada que un jugador terminó. No incluye una jugada que todavía es un borrador, ni el historial para deshacer. Termina tu jugada antes de guardar.

El punto de control conserva qué asientos son bots. Cuando lo restauras, la vista previa empieza un historial nuevo desde esa posición. No puedes deshacer más atrás de ella. Las jugadas que haces después de restaurar se quedan cuando vuelves a cargar la página. Después de una compilación nueva, la vista previa las vuelve a jugar, salvo que pongas After a Rust build en Start a new match en Settings de la vista previa.

Un agente de programación puede guardar un punto de control con la herramienta save_checkpoint. Aparece en el mismo menú Checkpoints.

Si algo sale mal

Boardweaver muestra "Failed to save checkpoint". El punto de control no se guardó. Selecciona Save Checkpoint e inténtalo de nuevo.

Un punto de control de Rust no se restaura. El código actual de tu juego no puede ejecutar esa posición, por ejemplo después de que cambiaste cómo el juego guarda su estado. Abre Preview notices para leer el motivo. Corrige el código, o juega de nuevo hasta la posición y guarda un punto de control nuevo.

Cuando el juego funcione como quieres, haz commit de una versión del juego.

¿Necesitas ayuda con esto?

Únete a nuestro Discord