sábado, 24 de septiembre de 2011

Tutorial Game Maker: Enemigos que se mueven y nos matan, y fondos de niveles

Voy a empezar esta entrada con una frase: ¿Creyeron que habia abandonado los tutoriales de Game Maker? Pues no.
Bueno, despues de Gameplays, Let's Plays y canciones un poco bizarras, regrese con los tutoriales que tanto estaban esperando. Hoy veremos, nada mas y nada menos, que ¡Como hacer enemigos!

Hacer el enemigo
Para empezar crearemos un sprite del enemigo que queramos, yo usare un circulo rojo. Puede ser lo que quieran.


Como les dije, el proyecto que hice es diferente, pero solo gráficamente, el movimiento, los escenarios, y demás cosas se hicieron de la misma manera.

Ahora haremos un objeto (yo lo llamare "enemigo") con el sprite del enemigo. Le pondremos los siguientes eventos y acciones:


Evento: Collision - Suelo
Accion: Reverse horizontal direction


Evento: Create
Acción: Set horizontal speed
Horizontal Speed: 2

Y en las propiedades del jugador:
Evento: Collision - Enemigo
Acciones:
Sleep - 1000 milliseconds ; Redraw - True
Restart the game


Con esto haremos que el enemigo avance hacia la izquierda hasta que choque con una pared, y entonces cambie de dirección hacia la derecha, siempre manteniendo una velocidad de 2. Tambien el juego se reiniciara cuando el jugador toque a un enemigo. Solo queda ponerlo en el escenario:


Poner un fondo de color a el nivel

Ahora, el fondo de color gris no queda muy bien, ¿no? Pues pondremos un fondo de color. Yo usare el anaranjado. Para hacer esto crearemos un nuevo "Background"


Le pondremos un nombre y lo editaremos, haciendo click en "Edit Background"


Haremos click en "Ok"
Para ponerlo como fondo, hay que ir a la Room que queramos, y a la izquierda elegiremos la pestaña "Backgrounds"
Debemos asegurarnos de que la casilla "Foreground Background" no este marcada.
Haremos click en donde dice <No background> y elegiremos el que creamos.


A mi me quedo asi:


Se puede poner como fondo casi cualquier cosa, imagenes, colores con gradiente, y muchas cosas mas, solo hay que probar con las opciones.
Por aqui lo dejare hoy, la proxima vez, veremos lo siguiente:
  • Matar enemigos
  • Barras
    • De salud
    • De puntos
  • Mejorar el movimiento del personaje
Si tienen alguna duda, sugerencia, o problema, no duden en comentarlo.
Se despide Joaquin, ¡Adios!

4 comentarios:

  1. ¡Gracias por los tutoriales! Están my bien y muy claritos. Esta semana lo probaré y a ver si puedo mostrar el resultado xD. ¡Ánimo! Espero que continues :3

    ResponderEliminar
  2. Gracias a ti Li, si tienes cualquier duda comentalo y te ayudare.

    ResponderEliminar
  3. Bieeeeeeeeeen, justo lo que estaba esperando jajaja, me ENCANTA los tutoriales de GameMaker :D.

    Cuando ya no se pueda aprender mas, y haya un monton de tutoriales, haremos un book lo menos :P

    Saludos!

    ResponderEliminar
  4. Que bueno que te gusten Lagu! Quiza (no prometo nada) hoy suba alguno no tan largo (tengo un rato nada mas)
    PD: Espero con ansias los videos del Gamefest :D

    ResponderEliminar