Saltar navegación

SCRATCH-EL GATO PERSIGUE AL RATÓN

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 3 de abril de 2023 por Elías G.

8 visualizaciones

Descargar la transcripción

A continuación vamos a hacer un juego, un programa de persecución con el gato. 00:00:02
Vamos a iniciar con lo que tenemos previamente realizado, algo muy similar, 00:00:07
que es hacer que al pulsar la banderita, durante todo el tiempo, 00:00:12
el gato se va moviendo 10 pasos y que vaya permanentemente cambiando de al siguiente disfraz, 00:00:21
que es esto que tenemos aquí. 00:00:30
Bien, entonces ahora vamos a hacer que en lugar de apuntar 90 grados como está apuntando, vamos a decirle que apunte en dirección al puntero del ratón. 00:00:32
Y lo que va a hacer ahora es venirse persiguiendo el puntero del ratón y ya tenemos nuestro primer programa de persecución bastante sencillo. 00:00:46
Vamos a pararlo. Hay cosas que hay que mejorar en este programa. Por ejemplo, lo primero es que darle una posición inicial al gato. Vamos a decirle que el gato empieza ahí y para que el ratón pueda empezar aquí abajo. Así que al hacer clic va a empezar aquí en esta posición. 00:01:02
y vamos a decirle que espere un segundo 00:01:22
para que a mí me dé tiempo a prepararme 00:01:29
si yo hago esto ahora grande 00:01:34
se ha quedado el juego anterior ahí 00:01:37
se ve la banderita, empieza ahí, me da tiempo a colocarme 00:01:40
y ahora me persigue 00:01:43
yo puedo pensar que es demasiado rápido esto 00:01:44
y que a un niño le pillaría enseguida 00:01:49
así que voy a decirle que en lugar de moverse 10 pasos 00:01:51
se mueva 6, y ahora la velocidad del gato 00:01:55
es mucho menor, pero este movimiento del gato 00:01:59
no queda especialmente bien en este juego, vamos a 00:02:05
cambiar de personaje, vamos a buscar otro personaje 00:02:09
que es este otro gato que hay por aquí, el cat2 00:02:12
bien, y tengo aquí el cat2, que desgraciadamente 00:02:16
solo tiene un disfraz, y voy a perder la sensación de movimiento 00:02:21
así que yo le voy a añadir un nuevo disfraz 00:02:25
voy a duplicar este 00:02:30
y como ha llegado un nuevo disfraz 00:02:32
pues con esta opción de seleccionar 00:02:36
voy a seleccionar el rabo 00:02:40
y lo voy a girar un poco 00:02:42
para que parezca 00:02:45
al pasar de uno a otro 00:02:49
que el rabo se ha ido moviendo 00:02:52
voy a mover el rabo un poquito 00:02:54
bien y ahora va a parecer que el rabo se va moviendo 00:02:55
cuando yo le dé movimiento al gato 00:03:01
tengo todo este código creado y tendría que pasárselo al nuevo gato 00:03:05
en lugar de estar copiándolo todo lo que voy a hacer es arrastrarlo por aquí 00:03:10
cuando esto se pone en azul y se está moviendo 00:03:14
veis que se está moviendo pues es que estoy copiando ahí el código 00:03:17
Voy a borrar ya el gato anterior 00:03:23
Y ahora tengo el mismo programa 00:03:25
Pero con un gato distinto 00:03:29
Y va moviéndolo el rabo 00:03:30
Con lo cual parece que se va moviendo 00:03:34
Bien, hemos mejorado bastante el juego 00:03:36
O eso me parece a mí 00:03:38
Pero ahora yo quiero que no persiga a esto 00:03:39
Al puntero, sino que quiero que persiga 00:03:42
A un ratón de verdad 00:03:44
Voy a buscar si hay algún ratón de verdad aquí 00:03:46
Me vengo 00:03:49
Encuentro un ratón de verdad en algún sitio 00:03:51
aquí mouse y este si tiene dos disfraces así que me va a permitir tener sensación de movimiento 00:03:55
que voy a hacer pues podría tener dos opciones la de mover el ratón con el teclado flechas arriba 00:04:05
abajo derecha izquierda o moverlo con el cursor que yo lo que estoy haciendo en este momento 00:04:14
y yo le voy a decir que el ratón se ponga encima del cursor 00:04:19
que esté siempre en el cursor 00:04:26
y eso tengo que decirle que al hacer clic 00:04:28
el ratón venga a la posición aleatoria 00:04:32
no, a la posición del puntero del ratón 00:04:41
pero no basta con que ponga eso 00:04:43
porque pasaría esto que tenemos ahora 00:04:46
Se viene inicialmente la posición del puntero y luego se quita. 00:04:48
Le tengo que decir que esto lo estoy realizando todo el tiempo. 00:04:55
Todo el tiempo, a ver, lo he colocado mal. 00:05:00
Todo el tiempo, al hacer clic, va a estar en el puntero del ratón. 00:05:03
Y ahora sí lo está haciendo. 00:05:06
Como veis, como estoy pulsando la banderita de aquí, solo se está ejecutando el programa del ratón. 00:05:12
si pulso aquí se ejecuta también el programa del gato 00:05:18
bien, tenemos un ratón súper grande 00:05:23
eso no queda bien 00:05:26
vamos a cambiarle el tamaño del ratón 00:05:27
al 40% 00:05:29
lo traigo por aquí 00:05:32
y el tamaño del gato también lo vamos a bajar un poco al 70 00:05:35
bien 00:05:41
ahora cuando yo puse 00:05:42
el gato persigue todo el rato el ratón 00:05:44
tengo que añadirle varias cosas al ratón, primero 00:05:49
tengo que decirle que vaya cambiando 00:05:53
como el gato, que vaya cambiando de disfraz todo el tiempo 00:05:56
me fijo, claro tenía que seleccionar al gato, tengo que fijarme 00:06:01
que está seleccionado al ratón, le digo que todo el tiempo vaya cambiando al siguiente disfraz 00:06:05
y ahora sí me lo hace y mueve el rabo 00:06:10
y una cosa importante, está mirando todo el rato para el mismo sitio 00:06:12
Yo tengo que decirle que el movimiento apunte todo el rato a la dirección del ratón 00:06:18
Y a ver si ahora me lo hace 00:06:27
Bien, ahora sigue el ratón 00:06:29
El puntero del ratón siempre va a ir un poco por delante 00:06:32
Así que siempre va a ir apuntando hacia donde tenga el puntero del ratón 00:06:36
Bien, pues ya tenemos un programa bastante interesante 00:06:40
Voy a parar, voy a ponerlo en grande 00:06:45
y el gato me persigue 00:06:47
y yo corro y corro y corro 00:06:52
ahora puedo añadirle 00:06:53
más cosas para mejorarlo 00:07:00
podría añadirle 00:07:02
que si en el gato 00:07:03
una tecla de control 00:07:06
que si el gato 00:07:08
toca al ratón 00:07:10
entonces diga algo o pase algo 00:07:12
si me vengo un sensor 00:07:14
el gato 00:07:16
está tocando 00:07:19
el ratón 00:07:21
entonces 00:07:23
que diga 00:07:26
durante un segundo 00:07:28
o durante dos o los que sean 00:07:32
te pillé 00:07:33
durante un segundo 00:07:38
si lo ponemos ahí 00:07:41
y lo comprobamos ahora 00:07:45
vamos a darle aquí 00:07:47
que solo se va a mover el gato 00:07:50
te pillé 00:07:51
vale, lo va repitiendo 00:07:55
Así que yo tengo que decirle que después de hacerlo, pues pasado un tiempo determinado, pues pare. 00:07:58
Decirle que en control, después de 0,5 segundos o 0,3 segundos, detener todos los programas. 00:08:06
Va a detener todos los programas, no solo este, sino que también el del ratón. 00:08:20
A partir de ese momento, el ratón tampoco va a poder moverse. 00:08:24
y puedo hacer alguna otra cosa más 00:08:28
para mejorarlo un poco 00:08:36
voy a añadir un nuevo personaje 00:08:38
aquí 00:08:43
vamos a coger este, Anina Dance 00:08:46
le voy a poner aquí en el medio 00:08:50
tiene un montón de disfraces 00:08:54
así que voy a quitar porque son estos disfraces los que me interesan 00:08:56
este no me interesa, este tampoco, tampoco, tampoco 00:09:00
borro todos 00:09:03
y solo me interesa este 00:09:04
y aquí arriba voy a añadir un letrero 00:09:07
más abajo 00:09:09
te pillo 00:09:13
se acabó 00:09:19
el juego 00:09:23
bien, tengo este nuevo personaje 00:09:26
que es este con este texto 00:09:31
que va a aparecer cuando acabe el juego 00:09:33
va a aparecer aquí en esta posición 00:09:37
cuando acabe el juego 00:09:40
tengo este, tengo este 00:09:41
y cuando va a aparecer cuando acabe el juego 00:09:43
pues al acabar el juego 00:09:45
va a haber que mandar un mensaje 00:09:46
enviar un mensaje 00:09:49
y cuando se active este mensaje 00:09:52
va a aparecer 00:09:57
al recibir el mensaje 1 00:09:59
se va a mostrar 00:10:03
en apariencia 00:10:06
no, si en apariencia 00:10:08
mostrar 00:10:09
¿qué pasa? que está mostrándose todo el tiempo 00:10:12
solo tiene que aparecer en ese momento 00:10:15
quiere decir que cuando el juego empiece 00:10:16
al hacer clic en la banderita 00:10:18
cuando el juego empiece 00:10:20
va a tener que estar 00:10:21
escondido 00:10:24
es decir, cuando se pulse la banderita 00:10:26
este se va a esconder y van a aparecer por un lado 00:10:32
el gato en esa posición y por otro el ratón 00:10:35
puesto encima del puntero. Va a empezar el juego 00:10:40
que el gato va a ir persiguiendome todo el rato 00:10:44
va a ir persiguiendo al ratón y una vez que me pille 00:10:48
va a decir te pille, se va a esperar 00:10:52
0,3 segundos y va a enviar un mensaje 00:10:55
para que aparezca 00:10:58
el cartel de que se acabó el juego 00:11:02
vamos a ver como lo hace 00:11:05
yo corro, corro, corro, me pilla 00:11:07
todavía me da tiempo irme un poquito pero este te avisa 00:11:11
oye que se te pilló, se acabó el juego 00:11:14
puedo también mejorarlo haciendo que salga 00:11:16
otra ventana o incluso 00:11:20
haciendo que este mensaje que estoy mandando 00:11:21
aquí, por un lado 00:11:24
una vez que envía el mensaje, además de 00:11:25
para hacer el juego, el gato desaparezca después de enviar el mensaje 00:11:28
y también que una vez que envíe el mensaje, el ratón al recibir el mensaje también desaparezca. 00:11:36
Y ahora el juego quedaría de cero grande así. 00:11:49
Empieza, me persigue, yo me escapo, me pilla y me avisa, oye, que se acabó el juego. 00:11:54
bien, podríamos ir añadiendole cosas que se nos 00:12:00
pasen ocurriendo, como por ejemplo 00:12:05
hacer que para que el ratón no tenga ventaja 00:12:07
cada vez que se choque con una pared 00:12:08
pierda tiempo, que 00:12:10
cambie de color, que el gato cambie de tamaño 00:12:13
no sé, cosas que se nos pueden ir ocurriendo 00:12:15
sobre la marcha para mejorar el juego 00:12:17
pero en principio el juego inicial es muy sencillo de hacer 00:12:18
Idioma/s:
es
Autor/es:
Elías Gutiérrez
Subido por:
Elías G.
Licencia:
Reconocimiento - Compartir igual
Visualizaciones:
8
Fecha:
3 de abril de 2023 - 13:46
Visibilidad:
Clave
Centro:
CP INF-PRI SAN CARLOS
Duración:
12′ 23″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
47.12 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid