Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Mueve un murciélago por una caverna teniendo en cuenta la gravedad programando con Scratch. - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Programa con Scratch un juego para mover tu personaje por una caverna sin tocar los bordes y cazando escarabajos. Usa condicionales, bloques de sensores...
Cuatro minutos con Félix. Programación, tecnología, robótica, aulas virtuales, actividades y recursos para trabajar en primaria.
00:00:00
Hola, buenos días. Vamos a hacer un pequeñito videotutorial. Estamos trabajando con Scratch, el de los mayores,
00:00:10
y bueno, hemos encontrado una manera de mejorar nuestro fondo. Nuestros fondos están absolutamente planos,
00:00:16
pero ahora le damos este pequeñito toque, este pequeñito toque que le da cierta profundidad.
00:00:23
Y bueno, aprovechando esto, vamos a darle velocidad a nuestro personaje y bueno, si se sale de nuestra caverna, pues va a tener puntos negativos, mira aquí lo tenemos, puntos negativos y luego tiene que recoger unos escarabajos.
00:00:29
bueno, la verdad que el juego
00:00:50
se presta mucho
00:00:52
y es divertido, empieza
00:00:54
no tenemos velocidad, va bajando
00:00:56
ahora va a ir bajando
00:00:58
¿cómo lo frenamos? pues dándole
00:01:00
a espacio y va a empezar
00:01:02
a coger velocidad
00:01:04
y bueno, pues así se trata de ir
00:01:05
¿qué cosa más importante
00:01:08
tendríamos que hacer? bueno, pues que el murciélago
00:01:10
pues orientarlo hacia arriba
00:01:12
y hacia abajo, pero bueno, tampoco
00:01:14
la velocidad
00:01:16
le hemos puesto
00:01:18
Este grito que la verdad no queda muy bien y luego le hemos puesto pues aquí el objeto que gira según la velocidad que tenga, ¿no?
00:01:20
Ahora cuando está en cero se suele quedar más o menos, se mueve poquito, pero a medida que va cogiendo velocidad tanto negativa como positiva, pues empieza a girar.
00:01:31
Podemos fijarnos aquí en nuestra velocidad o podemos fijarnos aquí. Es una ayuda.
00:01:41
Y luego, cuando llegamos al punto blanco, pues ya ha terminado el juego, una vez que hemos cogido todos los ejemplos.
00:01:47
La verdad es que es difícil de controlar, pero bueno, luego, como todos los juegos, es práctica.
00:01:57
Bueno, pues vamos a ver el código, que la verdad que el código no es nada complicado.
00:02:03
Tiene esto para dar fondo, para dar profundidad, tiene una gravedad y bueno, ya luego lo demás, pues muy sencillo.
00:02:09
Vamos a ver el código. Lo primero tenemos nuestro objeto que es esta caverna.
00:02:17
Nosotros partimos, bueno, le teníamos con música, lo que pasa que para poder hacer el videotutorial le hemos quitado la música.
00:02:25
Ahora se la ponemos.
00:02:31
Pues ya le hemos quitado la música, es muy sencillo y sobre todo que la estamos sacando de su nombre.
00:02:46
Le pedimos que nos haga una canción para un videojuego arcade, de, bueno, en este caso de faraones, o de, bueno, luego te hace lo que puede, ¿no?
00:02:52
Nos vamos a nuestro objeto, que es el que nos da esta profundidad.
00:03:01
Trabajamos mucho con los bloques de apariencia, tanto el bloque de dar el efecto, y usamos dos efectos.
00:03:07
Pues el efecto brillo, que vemos que cuando le ponemos 100 es en color blanco y menos 100 en color negro,
00:03:15
vamos a darle aquí, ahí lo hemos puesto en negro, si le diéramos a 100 se nos pondría ese objeto nuestro en blanco.
00:03:22
Ahí lo tenemos.
00:03:35
Luego el brillo, que lo que nos hace es esta sombrita, esta sombrita, y le hemos puesto a 90.
00:03:38
Si tenemos un objeto, pues lo va haciendo translúcido.
00:03:44
Luego tenemos que le sumamos 20 o le restamos 20, es decir, va hacia abajo, sellamos, que lo tenemos aquí en la herramienta lápiz en extensiones,
00:03:49
y al sellar no creamos un clon, pero sí creamos un objeto igual al otro.
00:04:01
y entonces ese objeto es el que luego lo volvemos a subir, bueno, ese objeto se nos queda
00:04:07
y el nuestro vuelve a subir otros 20 y quitamos todos los efectos.
00:04:14
La verdad que queda muy bien, bueno, ahora lo complementamos con el otro, vamos a verlo uno por uno,
00:04:19
tenemos, se nos pone en negro, desvanecer se nos queda un poquito más claro,
00:04:27
al sumar 20 vemos que se nos baja, claro al estar uno encima del otro no se ve, pero ahora si se ve, luego sellamos, se nos queda ahí, por eso parece que tenemos dos,
00:04:33
lo volvemos a subir a su sitio y quitamos los efectos gráficos y entonces ya nos queda esa sombrita por aquí, que quizás 20 pues sea mucho,
00:04:47
porque veo que queda ahí un poquito, pues igual en vez de 20 le vamos a poner, pues, 18.
00:04:57
Venga, menos 18.
00:05:04
Y luego cuando suba, pues que suba también otros 18.
00:05:06
En ese sentido hay que lo mismo que sube, que baja.
00:05:10
Menos 18 y 18.
00:05:14
Y quitamos los efectos.
00:05:15
Ahora ya debería ahí corregirse.
00:05:18
Mira, ya lo tenemos corregido.
00:05:20
Y luego el otro efecto, que este también es importante,
00:05:23
y sobre todo es importante al editarlo, al crearlo, ejecutar al instante.
00:05:25
Y lo mismo, fijamos el estilo de rotación que no rote
00:05:31
y luego lo que vamos a hacer es repetir 8 veces un ángulo de 45.
00:05:34
Eso significa que damos una vuelta entera.
00:05:40
¿Damos una vuelta entera en qué sentido?
00:05:42
En que nuestro objeto, este azulito, se va a ir hacia arriba,
00:05:44
hacia 45 grados hacia 90 hacia 135 hasta 180 vamos a crear el personaje vamos a crear 8 que es lo que
00:05:49
nos va a hacer esta línea esta línea negra y ahí ya pues lo completamos y realmente lo que tenemos
00:06:03
es mira aquí le tengo flecha hacia arriba hemos pasado de un fondo totalmente plano que la verdad
00:06:11
que funciona bien, a un fondo que tiene esa profundidad.
00:06:18
Lo siguiente con el murciélago, y aquí lo interesante es esa gravedad,
00:06:24
pues para esa gravedad nos tenemos que coger,
00:06:29
ah, bueno, no lo he dicho, aquí tenemos, bueno, sí lo he dicho,
00:06:32
pero en los bloques creamos un bloque, ya teníamos alguno preparado,
00:06:36
cuando tú creas un bloque, lo que te hace es que tienes uno de iniciar,
00:06:41
Ahí tienes el de iniciar y luego tienes el de que lo colocas al hacer clic, por ejemplo, ¿no?
00:06:47
Y ahí, bueno, pues ya tenemos este código, en vez de tenerlo aquí uno seguido al otro,
00:06:55
pues lo tenemos organizado en estos dos bloques.
00:07:02
Nuestro murciélago, que cae con la velocidad de la gravedad.
00:07:05
Bueno, le fijamos una posición para que empiece en su sitio.
00:07:09
Mira, aquí se nos ha ido algo, porque este objeto, al moverlo, mira, se nos ha ido a menos 20.
00:07:13
Ahí ahora lo tenemos en cero, y ya está corregido.
00:07:20
Vale, nos vamos a esa gravedad, que esa gravedad hemos creado una variable,
00:07:25
la variable velocidad en el eje Y, que le damos un valor de cero al empezar,
00:07:29
y luego por siempre le estamos dando valores negativos, es decir, nuestro objeto va a ir cayendo.
00:07:35
¿Qué hemos hecho? A ver, si va cayendo muy deprisa era muy difícil de jugar
00:07:41
Le hemos metido un bloque de esperar
00:07:46
Normalmente cuando tú caes, normalmente no y siempre, sigues de un modo continuo
00:07:49
No caes, frenas, caes, un poco más, frenas, caes, un poco más, frenas
00:07:57
Y aquí lo que hacemos es que es más fácil de controlar
00:08:01
Porque mira, cuando lo hemos presentado al principio, que nos caía, si nos llega a caer de golpe
00:08:06
frenarlo iba a ser muy difícil y luego lo que hacemos es poner un condicional
00:08:10
que si tenemos apretada la tecla espacio lo que ocurre es que sumamos dos es
00:08:16
decir nuestro objeto siempre va a estar cayendo ahora le estoy dando a la tecla
00:08:23
espacio está aumentando la velocidad de dos en dos porque disminuye de 0 25 en
00:08:29
0,25, y ahora lo que va haciendo es restando, menos 1,
00:08:37
1,25, 0,75, y ahora va haciendo este efecto. Si no tuviera
00:08:41
el bloque de esperar, pues caería a plomo
00:08:45
y sería más difícil de gobernar.
00:08:49
Y así hemos creado, pues, ese
00:08:54
efecto de gravedad. La verdad que funciona muy bien, tanto para subir,
00:08:57
lo que pasa es que tienes que ver que si subes mucho, luego no puedes
00:09:01
frenar, vamos a dar mucho así y luego va el solo frenando porque es lo que hace la
00:09:05
gravedad, tú tomas impulso y subes para arriba. Y luego pues ya le hemos puesto, hemos visto
00:09:12
que si toca el color azul, que es muy sencillo porque además tenemos esta herramienta.
00:09:16
Uy mira, ha ganado. Tenemos esta herramienta, pues lo llevamos aquí y si toca este color
00:09:24
o si toca el blanco, pues en el blanco le ponemos que ha ganado.
00:09:30
Lo único que cada vez que te sales vas sumando puntos,
00:09:35
pero hemos puesto que cada vez que coges un escarabajo,
00:09:40
cada vez que coges un escarabajo te quita un punto.
00:09:44
La cosa está en llegar al final con cero puntos.
00:09:49
Y si llegas con negativos, si llegas con negativos te pones cero,
00:09:54
porque parece que llegar con menos 7 puntos, bueno 7 no, pero menos 6 puntos porque hayas cogido todo
00:09:57
si no salías pues queda como un poco feo y entonces le hemos puesto ahí
00:10:04
luego tenemos el bloque este cuando llegas al blanco, cuando tocas al blanco pues se detienen todos los programas
00:10:10
tocando este color blanco te sale la canción de ganar y luego pues es lo que acabo de decir
00:10:18
si la puntuación es menos de 0, te la fija en 0 y si no, pues te dice los puntos, que
00:10:23
ha sido en este caso, nos diría 6. Este no tiene nada, porque simplemente es por el color
00:10:30
blanco, podríamos haber cogido los chetos también y los escarabajos, pues lo único
00:10:36
que tienen es, claro, que aparecen, lo tenemos en nuestro juego y cuando lo tocamos, cuando
00:10:42
lo tocamos desaparecen
00:10:50
esperar hasta que tocando al murciélago
00:10:52
suma ese menos
00:10:54
un punto, es decir que si tenías cuatro
00:10:56
puntos vas a tener tres, ya te vas
00:10:58
acercando a cero y
00:11:00
lo que suena es el sonido de
00:11:02
de que te lo comes
00:11:04
y luego pues desaparece
00:11:06
desaparece hasta cuando hasta que tocas
00:11:08
haces clic en la bandera
00:11:10
verde y ya te empieza a aparecer
00:11:11
y bueno pues ahí va subiendo
00:11:14
nuestro, veis ya ahora
00:11:16
tiene mucha velocidad hay que dejar de pulsar la tecla espacio porque si no luego no lo vamos a
00:11:18
poder frenar se nos ha frenado ahí cogemos y ya lo tenemos ahora si lo dejamos caer de golpe pues
00:11:24
la aceleración va a ir aumentando muy deprisa y no lo vamos a poder frenar ahí estamos intentando
00:11:32
frenarlo mira casi lo hemos conseguido ahí lo vemos bueno pues está estos son los juegos y
00:11:39
Y luego, ¿qué es lo que hemos hecho? No hemos hecho clones, no hemos hecho nada, sino que hemos duplicado.
00:11:45
Botón derecho, duplicar y ahí ya tenemos otro escarabajo más, que realmente el programa es el mismo.
00:11:50
Bueno, pues aprovechando que hemos visto un videotutorial donde dar profundidad a nuestros fondos,
00:11:57
hemos aprendido otra manera de tener gravedad en nuestros personajes y luego pues hemos puesto este juego de una caverna.
00:12:05
Este color azul no es el más adecuado, este color verde tampoco, pero bueno, en este caso no queda tan mal.
00:12:14
Y luego el fondo, pues lo que hemos dicho, para poder hacer el vídeo tutorial, le hemos quitado la música,
00:12:22
pero cuando le ponemos la música, pues la verdad es que no queda tan mal.
00:12:29
La música no queda tan mal.
00:12:40
Bueno, pues espero que le veáis utilidad. Muchas gracias.
00:12:42
- Idioma/s:
- Materias:
- Tecnología, Tecnologías de la Información, Programación
- Etiquetas:
- EducaMadrid, Linux, Robótica, Tecnología, Scratch, Competencia Digital, CompDigEdu, Código Escuela 4.0_M
- Niveles educativos:
- ▼ Mostrar / ocultar niveles
- Educación Especial
- Educación Basica Obligatoria
- Infantil
- Básica 1
- Básica 2
- Programas de formación para la transición a la vida adulta
- Tránsito a la vida adulta
- Programas de iniciacion profesional especial
- Educación Basica Obligatoria
- Educación Infantil
- Primer Ciclo
- Primer Curso
- Segundo Curso
- Tercer Curso
- Segundo Ciclo
- Primer Curso
- Segundo Curso
- Tercer Curso
- Primer Ciclo
- Educación Primaria
- Primer Ciclo
- Primer Curso
- Segundo Curso
- Segundo Ciclo
- Tercer Curso
- Cuarto Curso
- Tercer Ciclo
- Quinto Curso
- Sexto Curso
- Primer Ciclo
- Educación Secundaria Obligatoria
- Ordinaria
- Primer Ciclo
- Primer Curso
- Segundo Curso
- Segundo Ciclo
- Tercer Curso
- Cuarto Curso
- Diversificacion Curricular 1
- Diversificacion Curricular 2
- Primer Ciclo
- Compensatoria
- Ordinaria
- Educación Especial
- Autor/es:
- Felicísimo González Canle
- Subido por:
- Felicisimo G.
- Licencia:
- Reconocimiento - No comercial - Compartir igual
- Visualizaciones:
- 20
- Fecha:
- 2 de junio de 2025 - 20:17
- Visibilidad:
- Público
- Centro:
- CP INF-PRI JOVELLANOS
- Duración:
- 12′ 45″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1280x720 píxeles
- Tamaño:
- 135.72 MBytes