Editar los archivos del juego
Usa la página Code (código) para cambiar los archivos fuente de tu juego en el navegador. Boardweaver guarda cada edición y compila el juego, así que ves los problemas mientras trabajas. Necesitas el rol de editor o de administrador en el juego. Consulta Roles y permisos.

Cambia un archivo
- En la barra lateral del estudio, en Build, selecciona Code.
- Selecciona un archivo en la lista de archivos.
- Escribe tu cambio. Boardweaver lo guarda un momento después de que dejas de escribir. La etiqueta junto al nombre del archivo pasa de Unsaved a Saving… y a Saved (guardado).
- Lee el estado de la compilación en la parte inferior de la página. Compilación sin problemas significa que el juego compila sin problemas.
- Si el estado cuenta errores o advertencias de compilación, selecciónalo para abrir la lista. Selecciona un problema para abrir su archivo.
- Abre Preview y prueba el cambio. Consulta Previsualizar un juego.
Tus ediciones se quedan en tus archivos de trabajo. Los jugadores las reciben solo después de que haces commit de una versión del juego.
Añade, renombra o elimina un archivo
- Añadir. Selecciona New file (archivo nuevo) encima de la lista de archivos. En Path (ruta), escribe una ruta dentro de
/src/que termine en una extensión de archivo, como/src/cards.ts. - Renombrar. Haz doble clic en el nombre del archivo en la lista de archivos.
- Eliminar. Abre el archivo y selecciona el botón de eliminar junto a su nombre.
Boardweaver no te deja eliminar los archivos desde los que empieza la compilación. Son /src/game.ts (o /src/lib.rs en un juego en Rust) y /src/frontend.tsx.
Otros archivos pueden hacer referencia a un archivo por su nombre. Si renombras o eliminas un archivo, corrige esas referencias antes de hacer commit, o el juego no compila.
Juegos en Rust
En un juego del framework v3, la lógica del juego empieza en /src/lib.rs, escrita en Rust. La pantalla que ven los jugadores empieza en /src/frontend.tsx. El estado de la compilación funciona igual, y cada advertencia muestra dónde está en tus archivos.

Archivos que la página Code no edita
El editor abre los archivos fuente dentro de /src/. Las imágenes y los sonidos aparecen como vistas previas: cámbialos en las páginas Art y Sounds. Las fuentes y el tema también tienen sus propias páginas. Si seleccionas uno de estos archivos en la página Code, aparece "Not editable here".
Si algo sale mal
La etiqueta muestra Save failed. Boardweaver no guardó tu última edición. Un mensaje Failed to save da el motivo. Haz otra edición en el mismo archivo para volver a guardar el archivo entero. No salgas de la página hasta que la etiqueta muestre Saved.
El estado muestra "Cambios sin comprobar". Boardweaver todavía no compiló tus últimas ediciones. Espera a Compilando… y después al resultado.
Después, previsualiza el juego y luego haz commit de una versión del juego.