En esta presentación se muestra cómo se pueden programar los objetos de nuestros videojuegos de Scratch para conseguir que se muevan de forma autónoma.
3. programamos
¿Qué haremos hoy?
● Ver más opciones para añadir movimiento a nuestros
objetos.
● Movimientos autónomos (objetos que se mueven solos por
la pantalla).
4. programamos
Movimiento autónomo 1
Vamos a programar un tipo de movimiento en el
que un personaje se mueva solo y de forma
constante de un lado a otro de la pantalla.
Necesitamos las siguientes instrucciones:
5. programamos
Movimiento autónomo 1
Una posible solución sería:
Posición inicial
Para que no se ponga boca abajo
Bucle: en cada iteración se mueve
un número de pasos y si toca un
borde, rebota
8. programamos
Movimiento autónomo 2
RETO 2: En este caso, vamos a programar el movimiento
autónomo de un objeto para que se mueva por toda la pantalla.
Por ejemplo, vamos a darle vida a una pelota para que se
mueva por la pantalla y rebote si toca los bordes. Las
instrucciones que tenemos que darle serían:
a. Al presionar la bandera verde, sitúate en el centro de la
pantalla.
b. Apunta en una dirección aleatoria.
c. Muévete, pero si tocas algún borde, rebota.
Para ello, usa las instrucciones ya vistas y mira esta, de la
categoría “Operadores”:
11. programamos
Reto final
¡Terminamos!
¿Serías capaz de crear un proyecto con la base
del videojuego Arkanoid? Las instrucciones
serían:
■ Programa una pelota que se mueva de
forma autónoma por la pantalla.
■ Programa una barra en la parte inferior
para que se pueda controlar su
movimiento (derecha - izquierda).
Queremos que la respuesta a los
movimientos sea rápida.
■ Si aún tienes tiempo: Investiga cómo se
puede controlar que si la pelota toca la
barra, rebote.