miércoles, 5 de febrero de 2014

El primer Videojuego (Parte 4)

Vamos a comenzar este nuevo post creando nuestro primer nivel, entonces deberemos clonar los bloques rectangulo_rojo necesarios y colocarlos de esta manera:


ahora daremos un nuevo behavior al sprite plataforma el cual sera 8 Directions:


Recuerda que muchos de los procesos para realizar algunas de las cosas que hacemos, fueron descritos en post anteriores :]. Bien con esto el comportamiento de plataforma sera que puede moverse por toda la pantalla, para ver su comportamiento da en Run:


Si utilizas las flechas de tu teclado veras que puedes mover el  sprite plataforma por toda partes. Para evitar que esto ocurra ya que la naturaleza de nuestro juego no es que haga eso, configuramos algunas propiedades de plataforma , ya sabes como; solo selecciónala y ve a sus propiedades que deben quedar de la siguiente manera: 



Con estos nuevos valores solo ira de un lado a otro nuestra plataforma, pruebalo para comprobarlo. También necesitara el behavior Solid para que la pelota pueda botar sobre ella:



Una vez añadido este behavior corremos la aplicación en Run, si seguimos todos los pasos de manera correcta entonces veremos que podemos mover la plataforma únicamente de un lado a otro y que la pelota bota y rebota por todos lados, incluso sobre plataforma:


Continuemos entonces añadimos el siguiente evento, de manera que cuando bola_gris colisione con rectangulo_rojo algo ocurra, entonces lo hacemos así, da click en Add event:



Y selecciona el sprite bola_gris para asignar su tipo de evento, el cual sera este.


Después da click en Next y te encontraras con esto:


Da click en la opción seleccionada para elegir contra que objeto colisionara, y como ya sabemos sera con rectangulo_rojo :


Das click en OK y despues Done:


Con este evento sabremos que hacer en el momento justo cuando bola_gris colisione con el rectangulo_rojo, Damos en Done y ya esta. Ahora vamos a añadir una  Acción con la que podremos hacer algo relevante al juego después de que la condición del evento sea cumplida, añade la acción a este evento entonces y selecciona a rectangulo_rojo:


Ya por ultimo añadimos la siguiente opción del rectangulo_rojo:



Click en Done y quedara lo siguiente:


Córrelo y ve como comienza a tomar forma nuestro juego:


Desarrollar buenos Videojuegos como es natural lleva tiempo, al principio puede ser tedioso y aburrido y muchas personas terminaran por frustrase a mitad del desarrollo, pero veras que si tienes paciencia las cosas se irán dando y sobre todo mejorando poco a poco. En los siguientes post continuaremos puliendo el juego. No olvides guardar tu juego para no perder tus avances.

"Una búsqueda comienza siempre con la suerte del principiante y termina con la prueba del conquistador". Paulo Coelho.




No hay comentarios:

Publicar un comentario