Que tal queridos Arduineros!!
Aquí la segunda parte de este taller.
Manos a la obra...
Lo primero que haremos sera crear un objeto de la misma forma que creamos la "barra" pero esta vez sera la "pelota". El tamaño es a criterio de cada quien.
Después de haberla creado empezaremos a programarla dando clic en ella y seleccionando los bloques que les muestro a continuación...
Con esto haremos que "al presionar banderita" la pelota se posicione en las coordenadas 0,100 y después se desplace en una dirección al azar entre 120 y 240, esto para evitar que cuando se reinicie el juego la pelota salga siempre en la misma dirección.
Después en el "por siempre"(Ciclo infinito) le indicamos que rebote si esta tocando alguno de los 4 bordes y se desplace 3 pasos, si quieren incrementar o disminuir la velocidad cambien el numero de "pasos".
Seguido de esto viene un ciclo condicional "SI" que se encarga de checar si la pelota esta tocando algún objeto que tengamos dentro de nuestra pantalla de la aplicación, en este caso "barra1", de ser así la pelota se desplazara hacia arriba y hacia un lado al azar.
Si todo ha salido bien nuestro Juego se vera como en el siguiente vídeo:
Si se pudieron dar cuenta al momento de tocar el borde inferior la "pelota" también rebota, pero se supone que deberíamos de perder!!!.
Bien, esto lo solucionamos creando otro "objeto" que sea una linea recta que se extienda desde la esquina inferior izquierda hasta la esquina inferior derecha y esté justo debajo de la "barra1".
Les quedara así:
Ahora agregaremos dos bloques mas después del primer bloque "SI", aqui les muestro cuales:
Estos van a ser los encargados de detener("stop todos") todo lo que se este ejecutando en el juego, y así terminara.
La estructura completa tiene que quedar así:
Excelente!!! Hasta aquí la segunda parte de este Taller. Cualquier duda que tengan dejen un comentario y con mucho gusto la resolvemos!!
Nos vemos en el próximo post.
Saludos Arduineros!!!
Aquí los posts anteriores de este Taller:
Presentación.
http://arduinocentermx.blogspot.mx/2017/03/snap4arduino-presentacion.html
"Hola Mundo".
http://arduinocentermx.blogspot.mx/2017/03/arduino-snap4arduino-hola-mundo.html
Parte 1.
http://arduinocentermx.blogspot.mx/2017/03/arduino-snap4arduino-pong-parte1.html
-RIOJAS
0 comentarios:
Publicar un comentario