Prototipo de ayuda
Componente Diseñado por
Crea-Flash.com.
Derechos reservados
Advanced mode

Modo avanzado

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.