Hasta ahora hemos considerado las características simples de Game Maker.
Pero hay más posibilidades. Para poder usarlas debes ejecutar Game
Maker en modo avanzado. Esto es fácil de cambiar. En el menú File,
clic en la opción Advanced mode. (Para ver completamente los resultados
debes reiniciar Game Maker o por lo menos guardar tu juego y cargarlo de
nuevo.
Cuando empiezas Game Maker en modo avanzado, el siguiente formulario
es mostrado
Contiene todo lo que estaba en el modo simple, pero hay un numero de recursos
adicionales, botones, y opciones de menú. También, como veremos en los
siguientes capítulos, los recursos diferentes tienen opciones adicionales. Aquí
presentaremos las opciones de menú adicionales.
Menú File
En el menú file puedes encontrar comandos adicionales:
Merge Game (Combinar juego). Con este comando puedes fusionar todos
los recursos
(sprites, sonidos, objetos, rooms, etc.) de otro juego en el juego
actual. Esto es muy útil si quieres hacer partes que quieras reutilizar (por
ejemplo
sistemas de menú). (Nota que todos los recursos e instancias y tiles obtienen
una nueva id, lo cual podría causar problemas si los usas en scripts). Es tu
responsabilidad de asegurarte que los recursos en los dos archivos tienen
nombres diferentes, de otra forma los problemas podrían ocurrir.
Preferences. Aquí puedes establecer un numero de preferencias
acerca de Game
Maker. Serán recordadas entre diferentes ejecuciones de Game Maker.
Mira abajo para una lista de todas las posibilidades.
Preferencias
Debajo de la opción de menú Preferences en el menú File puedes
establecer un numero de preferencias que serán mantenidas entre ejecuciones de Game Maker.
Las siguientes preferencias pueden ser establecidas:
Show recently edited games in the file menu. Si este campo está
verificado los ocho juegos editados más recientemente son mostrados en los
archivos recientes en el menú file.
Load last opened file on startup. Si está seleccionado cuando
ejecutes Game
Maker el archivo abierto más recientemente se abre automáticamente.
Keep backup copies of files. Si está seleccionado el programa
guarda una copia de seguridad de tu juego con la extensión gb0-gb9. Puedes
abrir estos juegos en
Game Maker. Se te recomienda que por lo menos uses una copia de seguridad
para tu trabajo!
Maximal number of backups. Aquí puedes indicar cuantas (1-9)
copias de seguridad diferentes deberían ser recordadas por el programa.
Show progress while loading and saving files. Si está seleccionado,
cuando cargues o guardes un archivo un indicador de progreso es mostrado.
At startup check for, and remove old temporary files.Game Maker
y los juegos creados con él, crean archivos temporales. Normalmente son
removidos automáticamente pero a veces, por ejemplo cuando el juego se
colapsa, se quedan ocultos. Si esta opción está verificada, Game Maker
comprueba si dichos archivos existen y los remueve al inicio.
Run games in secure mode. Si está seleccionado, cualquier juego
creado con Game
Maker que se ejecuta en tu computadora no tendrá permitido ejecutar
programas externos o cambiar o eliminar archivos en un lugar diferente de la
localización del juego. (Este es un método de seguridad contra trojanos aunque
el éxito no está garantizado). Verificando esto significa que los juegos que
utilizan archivos externos etc. no se ejecutarán correctamente. Esta opción
solo funciona mientras Game Maker este e ejecución. Así que si ejecutas
el juego independiente de Game Maker, por ejemplo como un
ejecutable, NO es ejecutado en modo seguro.
Show the origin and bounding box in the sprite image. Si está
seleccionada, en el formulario de propiedades de sprite, en la imagen del
sprite, las cajas de origen y limitación para el sprite son indicadas.
In object properties, show hints for actions. Si está seleccionada,
en el formulario de las propiedades del objeto, cuando sostienes el mouse
sobre una de las acciones, una descripción es mostrada.
When closing, remove instances outside the room. Si está
seleccionada, el programa te alerta cuando hay instancias o tiles a fuera de
un room y te permite eliminarlos.
Remember room settings when closing the form. Si está seleccionada,
un numero de opciones de room, como mostrar la rejilla, borrar los objetos
subyacentes, etc. son recordados cuando editas el mismo room después.
Scripts and code and colors. Mira el capítulo sobre scripts para
más información acerca de estas preferencias.
Image editor. De forma predeterminada Game Maker usa un
editor de imágenes incluido. Si favoreces algún otro programa de edición de
imágenes aquí puedes especificarlo para usar ese programa diferente para
editar las imágenes.
External sound editors. Puedes indicar aquí cuáles editores de
sonido externos usar para los diferentes tipos de sonido (Nota que Game Maker
no incluye un editor de sonido así que si no especificas los editores aquí no
podrás editar los sonidos).
Menú Edit
En el menú Edit puedes encontrar los siguientes comandos adicionales:
Add group. Los recursos pueden ser agrupados juntos. Esto es muy
útil cuando haces juegos largos. Por ejemplo, puedes poner todos los sonidos
relacionados a cierto objeto en un grupo, o puedes agrupar todos los objetos
que son usados en un nivel en particular. Este comando crea un nuevo grupo en
el tipo de recurso actualmente seleccionado. Se te pedirá un nombre. Los
grupos pueden de nuevo contener grupos, etc. Como está indicado abajo puedes
arrastrar recursos en los grupos.
Find Resource. Con este comando escribes en el nombre de un recurso
y abres el formulario de propiedades correspondiente.
Show Object Information. Usando este comando puedes obtener un
vista preeliminar de todos los objetos en el juego.
Menú Add
En este menú ahora también puedes agregar los recursos adicionales. Nota que
para cada uno de ellos también hay un botón en la barra de herramientas y un
atajo de teclado.
Menú Scripts
En el menú de scripts puedes encontrar los siguientes comandos adicionales:
Import Scripts. Puede ser usado para importar scripts útiles de
archivos.
Export Scripts. Puede ser usado para guardar tus scripts en un
archivo, para ser usado por otros. Cuando seleccionas un recurso de script
sólo este script es guardado.
Cuando seleccionas todos los scripts en el grupo son guardados. Cuando
seleccionas la raíz de un recurso (o un tipo diferente de recurso) todos los
scripts son guardados. Esta opción del menú también está disponible cuando
haces clic derecho en un script o un grupo de scripts.
Show Built-in Variables. Muestra una lista acomodada de todas las
variable incluidas, globales y locales.
Show Built-in Functions. Muestra un lista acomodada de todas las
funciones incluidas.
Show Constants. Muestra una lista acomodada de todas las constantes
incluidas y las constantes definidas en las opciones del juego.
Show Resource Names. Muestra una lista acomodada de todos los
nombres de recursos. Puedes hacer clic en un nombre para abrir el recurso en
particular para editarlo.
Search in Scripts. Puedes buscar una cadena en todos los scripts.
Puedes dar clic sobre uno de los lugares reportados para mover allí para
editar.
Check Resource Names. Hace una comprobación de todos los nombres de
recursos. Los nombres serán reportados si no son correctos, si hay nombres de
recursos duplicados o cuando un nombre de recurso es el nombre de una
variable, función o constante. Puedes dar clic sobre un nombre para abrir el
recurso en particular para editarlo.
Check All Scripts. Verifica todos los scripts para errores. Puedes
dar clic sobre uno de los lugares reportados para mover allí y editar.