Pistas para el Juego de Pong
Examine el archivo de inicio donde se han creado para usted un sprite de paleta rectangular y un sprite de bola circular.
-
Escriba primero el código de la paleta. Se debe permitir que la paleta se mueva solo hacia arriba y hacia abajo cerca del borde derecho de la pantalla. Cuando el usuario presiona las teclas de flecha arriba/abajo en el teclado, la paleta debe moverse hacia arriba o hacia abajo una cierta cantidad, pero nunca debe salirse de los bordes de la pantalla. Puede encontrar útiles los siguientes bloques.
-
El código de la pelota es un poco más complicado debido al rebote de la paleta.
Inicializa la bola para que aparezca en el medio de la pantalla y dale una dirección aleatoria. Luego verifique si la pelota está en el borde de la pantalla o está tocando la paleta. En cada caso, la pelota necesita rebotar. Snap! ya le proporciona un bloque para rebotar en los bordes de la pantalla.
Puedes escribir el código para la pelota que rebota en la paleta si te das cuenta de que la pelota rebota en la paleta con el negativo de la dirección en la que golpea la paleta. Recuerde que en Snap! los ángulos positivos se miden en el sentido de las agujas del reloj desde 0°, dirección hacia arriba, y los ángulos negativos se miden en sentido antihorario desde 0°, dirección hacia arriba..
Ahora escribe el código de la pelota. Puede encontrar útiles los siguientes bloques.