Minilop Retroware

Power Desk · Recorrido guiado

El editor de scripts

Un editor de código hecho para MPAGD, con comprobador, buscar y reemplazar y guardado seguro. Haz un breve recorrido por la pantalla.

El editor de scripts de Power Desk, con la barra de herramientas, la lista de archivos, la barra de búsqueda, el código y el panel de problemas

Paso 1 de 12

  1. Tus scripts, en un solo lugar

    Un editor de código para events.a00 a events.a20 y events.msg, creado para MPAGD. Hace el trabajo del Bloc de notas o de Notepad++ con estos archivos, y sabe lo que significan los comandos. Usa Siguiente, o los números, para recorrer la pantalla.

  2. Cuatro pestañas para tu código

    Código tiene cuatro pestañas: Scripts de eventos, Etiquetas, Rutinas de usuario y Motor. Este recorrido trata solo de los Scripts de eventos.

  3. Cada script por su nombre

    Los archivos aparecen por nombre de evento, como PLAYER y SPRITETYPE1, con una insignia gris de "vacío" donde un evento no tiene nada. Los scripts de prueba van debajo, separados de tu juego.

  4. Guardado con cuidado

    Guardar y Guardar todo escriben solo los archivos que has cambiado, y cada byte que no tocaste se queda como estaba. Revertir deshace tus ediciones de un archivo. Historial conserva los últimos 30 guardados de cada archivo, con comparación y restauración. Comprobar disco detecta si un archivo ha cambiado fuera del Desk, por ejemplo en Notepad++.

  5. Comentarios y rutinas de usuario

    Comentar y Descomentar las líneas seleccionadas (Ctrl+/ hace lo mismo). Insertar rutina de usuario abre una lista de las rutinas que elegiste y pone la línea USER por ti, con la sangría adecuada.

  6. Scripts de prueba y la Biblioteca

    Nuevo empieza un script de prueba para probar ideas, que nunca forma parte de tu juego. A la Biblioteca guarda un script entero o solo las líneas que seleccionaste, y Desde la Biblioteca añade uno de vuelta. Comparar muestra el mismo script de dos proyectos abiertos, lado a lado.

  7. Encuentra lo que sea

    Una barra de búsqueda resalta cada coincidencia y te dice, por ejemplo, 3 de 12. Tiene distinguir mayúsculas, palabra completa y patrón, y puedes buscar en código y comentarios, solo en código o solo en comentarios. Buscar en todos los scripts muestra cada coincidencia en todos los archivos de eventos, y Reemplazar en todos los archivos usa el mismo cuadro y pregunta antes.

  8. Un editor que entiende MPAGD

    Los comandos, las pruebas, las variables, los números, las cadenas y los comentarios se colorean con la lista de palabras del propio compilador, y una palabra que el compilador no reconocería aparece subrayada en rojo. Los bloques IF, WHILE y REPEAT se pliegan con las flechas junto a los números de línea. Las sugerencias ofrecen comandos de MPAGD mientras escribes, y al pasar el ratón sobre un número de imagen, bloque, pantalla, objeto o USER se muestra a qué se refiere.

  9. Errores detectados mientras escribes

    Bajo el editor, la línea de estado muestra el archivo, la posición del cursor, si está guardado y si tus bloques están equilibrados. La pestaña Problemas lista cada error y aviso de todos tus archivos, y al pulsar uno saltas a él. El comprobador sigue las reglas del compilador, y en las pruebas coincidió con el compilador real en todos los errores de 22 archivos de eventos, 99 fallos hechos a mano y 1.350 copias dañadas al azar. El compilador sigue teniendo la última palabra.

  10. Mira dónde se usa cada cosa

    Junto a Problemas están Usos (cada lugar donde aparece una variable, un número USER, un mensaje o un comando), Esquema (las secciones del archivo abierto), Variables (cuántas veces se asigna y se lee cada una), Revisión del juego (comprobaciones en todos los scripts y en el archivo del juego), Mensajes e Imágenes.

  11. Personaliza la vista

    Mueve el panel de comprobación junto al editor, pasa a pantalla completa, ajusta las líneas largas, activa o desactiva las sugerencias de comandos, y haz el texto más pequeño o más grande.

  12. Después, compila la cinta

    Cuando los scripts estén bien, compila la cinta, pruébala en el emulador integrado o ábrela en el tuyo, todo sin salir del Desk.

Siguiente visita guiada: Constructor de rutinas de usuario Todas las visitas

Elige otra visita guiada