TUTORIAL GAME MAKER
REINICIAR NIVEL AL CAERSE
MENU DE UN JUEGO
REINICIAR NIVEL AL CAERSE
MENU DE UN JUEGO
Hola este es un tutorial de game maker sobre como hacer que si te caes(en un juego de plataformas por ej) se reinicie el nivel(con esto supongo que ya tienes tu juego hecho, solo explicare la parte de reiniciar el nivel) y sobre como hacer un menu de un juego
si te caes reiniciar el nivel
hay 2 formas y es muy simple
la primera forma es: crear un objeto cualquiera y desmarcas visible
y en colision con el jugador ponerle restart room.
y lo ponemos en nuestro room abajo donde pueda caerse el personaje
la segunda forma es: en el objeto del jugador pon un evento outside room(esta en other) y le pones restart room (al usar esta forma no pongas en el juego lugares donde el jugador pueda salirse de la pantalla(ya sea por arriva u otro lugar) porque si sale del room se reiniciara)
un menu simple
crea 3 sprites con forma de botón, y al primero le pones empezar o comenzar, al segundo le pones ayuda o controles, y el tercero salir
creas un objeto con el sprite de comenzar(o empezar) y ponemos en el evento left pressed
-if next room exist
-go to the next room
(perdon me equivoque puse restart the room y es go to the next room)
ahora creas otro objeto con el sprite de controles y ponemos en el evento left pressed
-show game information(para que muestre la informacion del juego, ya dire como ponerlo)
y ahora otro objeto con el sprite de salir y en el evento left pressed ponemos
-end game
ahora vamos a abajo donde dice game information y nos aparecera como un blog de notas en el que escribiremos los controles y otras cosas (se puede poner color al texto, al fondo, etc.)
ahora creamos un room (recuerden ponerlo en primer lugar para que aparesca antes de los niveles) y ponemos los 3 objetos
y probamos.......
si todo sale bien al hacer click en empezar ira al sgte room, al apretar controles mostrará los controles(game information), y al apretar salir se cerrará el juego
(lo sgte. es para hacer que cambien de color los botones)
en el sprite de empezar creamos 2 sub-imagenes, las 2 iguales, pero de distinto color
hacemos lo mismo con el sprite de controles y de salir
en el objeto de empezar,agregamos el evento de create y ponemos change sprite en el sprite de comenzar, sub-imagen 0 a una velocidad de 0
agregamos el evento de mouse enter y ponemos:
-change sprite en el sprite de comenzar , sub-imagen 1 a una velocidad de 0
y agregamos el evento mouse left:
-change sprite en el sprite de comenzar, sub-imagen 0 a una velocidad de 0
y hacemos lo mismo con los otros objetos pero con sus respectivos sprites obviamente
ahora lo probamos denuevo
cuando el mouse "entra" a el botón cambiara el sprite a la segunda sub-imagen y al salir volverá a la primera sub-imagen
Atte: @diegox_super
Si quieres ver mas tutoriales de estos, solo unete a la Comunidad Game Maker.
Game Maker Comunidad Oficial
.
