Acciones principales, grupo 2

Aquí tenemos algunas acciones más, relacionadas con el tiempo, mostrar mensajes al usuario, y al juego en conjunto.

 

Set an alarm clock
Con esta acción puedes configurar uno de los doce relojes de alarma para la instancia. Puedes indicar el número de pasos y la alarma. Después del número indicado de pasos, la instancia recibirá el correspondiente evento de alarma. También puedes incrementar o decrementar el valor marcando la casilla Relative. Si configures la alarma a un valor menor o igual que 0 la desactivas, por lo que no se genera el evento.

 

Sleep for a while
Con esta acción puede congelar la escena por un cierto tiempo.
Esto usualmente se usa al inicio de un nivel o cuando le das algún mensaje al jugador. Especificas el número de milisegundos a pausar. También indicas si la pantalla debiera ser dibujada primero para mostrar la situación más reciente.

 

Display a message
Con esta acción puedes mostrar un mensaje en una ventana de diálogo.
Simplemente tecleas el mensaje. Si usas el símbolo # en el texto del mensaje será interpretado como un carácter de nueva línea (usa \# para obtener el símbolo #). Si el mensaje empieza con una comilla o dobles comillas, se interpreta como una expresión. Ve el team correspondiente sobre las expresiones.

 

Show the game information
Con esta acción puedes mostrar la ventana de información del juego.

 

Restart the game
Con esta acción puedes reiniciar el juego desde el principio.

 

End the game
Con esta acción termina el juego.

 

Save the game
Con esta acción puedes guardar el estado actual del juego. Especificas el nombre del archivo a guardar (el archivo es creado en la carpeta de trabajo del juego). Después el juego puede ser cargado con la siguiente acción (observa que cosas como el sonido que está sonando, los contenidos de las estructuras de datos, partículas, etc…no se cargarán).

 

Load the game
Carga el estado del juego desde un archivo. Aquí especificas el nombre del archivo. Asegúrate de que el juego guardado corresponde al mismo juego y que fue creado con la misma versión del Game Maker. De otra manera pudiera haber errores (para ser precisos, el juego se carga en el evento step actual. Por lo que aún se realizan algunas acciones después de esta aún son realizadas en el juego actual, ¡no en el cargado!).