Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Programa un juego con la Leyenda de Ícaro en MakeCode Arcade - Contenido educativo

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 9 de febrero de 2025 por Felicisimo G.

13 visualizaciones

Trabajamos la leyenda de Ícaro programando usando un mapa de teselas, gravedad, puntos, velocidad, música y usamos las herramientas de dibujo pixelando

Descargar la transcripción

4 minutos con Félix, propuestas didácticas para utilizar en tu aula, recursos didácticos, aulas virtuales, programación por bloques, robótica, para trabajar con tus alumnos y alumnas. 00:00:00
Hola, buenos días. Pues vamos a hacer un pequeñito videotutorial. 00:00:18
Estamos con MakeCode Arcade y vamos a hacer un pequeñito juego donde vamos a trabajar con la gravedad. 00:00:21
Vamos a utilizar la leyenda de Ícaro. 00:00:29
Bueno, pues una vez que le damos, Ícaro cae, va a quedar aquí en el suelo, bueno, en una isla, el mar, 00:00:32
porque hemos cambiado un poquito la historia, ¿no? 00:00:40
En la leyenda, pues cae al mar y se muere, en este caso va a llegar hasta el sol y gana, bueno, y si cae al mar, pues perdería. 00:00:44
Muy básico es, nos movemos con los cursores, derecha e izquierda, y para saltar utilizamos la tecla A, y vamos a ir cogiendo, pues, bolas de fuerza. 00:00:52
Aquí vamos, también nos hace ese sonido. 00:01:03
aquí 00:01:06
y el caso es ir subiendo 00:01:08
hemos hecho un mapa de teselas 00:01:14
para poner las nubes 00:01:15
donde apoyarse 00:01:18
y bueno pues es trabajar 00:01:19
la leyenda de Icaro, darle una pequeñita 00:01:26
vuelta para hacerlo 00:01:29
juego y luego 00:01:30
pues ver como trabajamos con la gravedad 00:01:32
luego podremos hacer nuestro juego 00:01:35
más fácil o más difícil pues 00:01:37
dependiendo de como 00:01:38
bloqueemos las nubes, dependiendo de como 00:01:40
tengamos la gravedad 00:01:43
porque le podremos dar un valor 00:01:45
vamos a poder trabajar 00:01:47
muchas cosas, la verdad, y el juego 00:01:48
bueno, le hemos añadido un temporizador 00:01:50
y un contador para ir 00:01:53
sumando cada vez que tomamos una bola 00:01:55
de fuerza, la verdad que el juego 00:01:57
es muy básico, ¿no? pero bueno 00:02:04
nos ha servido pues para trabajar 00:02:06
aquí ya hemos llegado casi al sol 00:02:07
es darle un toquecito 00:02:09
coger la última bola 00:02:11
y ya llegar y ganar 00:02:13
Sí, yo puedo hacerlo de las dos maneras, puedo tocar aquí el sol y ganar, aquí he ganado, o vamos a verlo otra vez cuando caes al mar y pierdes, ¿no? 00:02:16
Vuela, aquí lo tenemos, va a caer sobre nuestra isla, la isla de Creta, donde tenemos que escapar, y si caemos sobre el mar, pues aquí. 00:02:31
Bueno, pues vamos a ver el programa, que la verdad que no es muy complicado. 00:02:40
Nos venimos aquí a programa y bueno, primero tenemos nuestro splash, luego le hemos puesto un fondo, como estamos en el cielo le hemos puesto el fondo de color azul 00:02:44
y hemos creado un mapa de teselas, este es muy importante, donde hemos ido poniendo las nubes, la verdad que lo hemos concentrado todo en el centro 00:02:55
y bueno, cuando necesitamos que sea opaca, que sea un muro donde nuestro personaje se pueda mantener, 00:03:03
tenemos que seleccionarlo con esta herramienta y hemos sacado pues de la galería. 00:03:13
Tenemos en la galería muchísimas cosas, de aquí hemos cogido la bola, aquí hemos cogido pues esto que me parecía nubes, 00:03:19
que no sé si son nubes o son rocas, pero tenemos todo o si no lo podríamos nosotros dibujar. 00:03:26
También tenemos la herramienta para borrar. 00:03:33
Este mapa de teselas lo hemos hecho de 32. 00:03:35
Lo podemos ir haciendo más grande, más pequeño. 00:03:38
Y añadiendo contra... 00:03:42
La situación es que al seguir la cámara a nuestro personaje lo podemos hacer como queda. 00:03:45
Lo teníamos de 32. 00:03:49
Pero le podemos añadir más. 00:03:53
Luego tenemos aquí la posibilidad de hacerlo más grande, más pequeño. 00:03:55
Y luego esta mano muy importante para movernos. 00:03:59
Aquí vamos poniendo nuestros objetos. El personaje los atravesaría y cuando trabajamos con esto, ahí ya le hemos dado como si fuera de un modo opaco y nuestro personaje no puede salir. 00:04:02
Si no las queremos tener, tan sencillo como borrar. Ahí estábamos. Hemos borrado lo que sería el muro y ahora borramos los elementos que hemos puesto. 00:04:21
Este mapa de teselas, la verdad que es muy importante. 00:04:32
Luego, ¿qué más hemos hecho? 00:04:36
Pues es verdad que para que cayera nuestro personaje, haga esta caída, 00:04:37
le hemos puesto que salga desde aquí. 00:04:43
Tenemos distintos elementos, el fuego, la bola, las nubes o la roca, 00:04:45
que ahora que lo estoy mirando parece más bien una roca. 00:04:49
Bueno, pues hemos hecho nuestro mapa de teselas, 00:04:53
hemos elegido nuestro personaje y lo hemos dibujado. 00:04:55
Uno de los problemas que tenemos es que cuando lo estamos dibujando, los chicos y las chicas quieren hacer uno perfecto. 00:04:58
Aquí, si se trata de programar este juego, no le podemos dedicar toda la sesión a dibujar el personaje. 00:05:07
Pero la verdad es que se pueden hacer cosas bastante interesantes. 00:05:15
Le vamos a poner aquí un poquito más. 00:05:20
La verdad es que queda muy bien y el hecho de pixelar ahora está muy de moda y gusta mucho. 00:05:23
La verdad que sí. También le podríamos poner animación, pero no se trata de eso en esta actividad. 00:05:28
Y luego, muy importante, pues que vamos a mover nuestro personaje, pero lo vamos a mover solamente en el eje X, 00:05:35
por eso lo hemos puesto en el eje Y como cero. Y aquí le hemos dado una aceleración. 00:05:42
Esta aceleración, si vamos variando el número, vemos que tenemos aquí muchas posibilidades, 00:05:48
incluso fricción, aceleración, velocidad, pues si le cambiamos la aceleración de la gravedad, 00:05:55
pues caerá más deprisa, caerá más despacio. 00:06:02
Esta es la parte que hemos hablado de que la cámara sigue al objeto, 00:06:05
y aquí vemos que le va siguiendo, 00:06:09
y aquí lo que hemos dicho de que solo lo podemos mover horizontal y vertical, 00:06:12
hoy horizontalmente. 00:06:17
En la parte vertical, ¿cómo lo hacemos? 00:06:18
Pues dándole al botón A, dándole al botón A y ahí da un salto. 00:06:20
Este salto que le hemos puesto con esta aceleración y aquí al darle al botón A lo tenemos aquí. 00:06:27
Fija la velocidad a menos 130, pues si le cambiamos la velocidad a menos 20, pues dará otro tipo de salto. 00:06:33
Ahora ya le hemos puesto 20, vamos a ver cuando le demos al botón A, ve, salta muy poquito. 00:06:42
entonces aquí podemos variar con la velocidad 00:06:50
vamos a volverlo a menos 100 00:06:53
y pues toca un sonido 00:06:55
porque todos este tipo de juegos pues tienen sus sonidos 00:06:58
vamos a colocar a nuestro personaje 00:07:01
ahí hemos dicho ya antes 00:07:04
donde lo colocábamos, ahí arriba 00:07:06
para que haga toda esa caída 00:07:08
pues podríamos haber elegido otro tipo 00:07:10
haber elegido otro elemento 00:07:13
aquí le hemos puesto uno de este color 00:07:16
que podríamos haberlo incluso camuflado, haberlo puesto del color del cielo. 00:07:18
Bueno, pues este sería su punto de partida para que haga la caída. 00:07:24
Luego, ya una vez que lo tenemos aquí, pues le hemos puesto una puntuación que la hemos fijado, 00:07:28
que la tenemos aquí en información y le hemos puesto la puntuación, la tenemos aquí, fijar puntuación 00:07:34
y luego le hemos puesto que tenga una cuenta regresiva 00:07:41
y le hemos dado, pues, también se trabajan las matemáticas, 300 segundos, que serían 6 minutos. 00:07:46
Luego, en mando, pues, le hemos hecho, hemos utilizado este bloque, 00:07:53
que es tipo sandwich, donde hemos metido que al pulsar el botón A 00:07:57
tenemos distintas posibilidades, el A, B o tenemos las teclas. 00:08:00
y le hemos dado, hemos fijado a MySprite esta velocidad 00:08:04
y hace ese salto 00:08:10
bueno, luego, ahora ya, una vez que ya tenemos el fondo 00:08:11
ya tenemos lo que tiene que hacer nuestro personaje 00:08:16
pues ahora le hemos puesto que cuando 00:08:19
y aquí los bloques los tenemos en escena 00:08:24
estos bloques son muy importantes 00:08:28
pues es cuando les vamos a dar las acciones 00:08:31
o que ocurra algo cuando lleguemos a estos sitios, ¿no? 00:08:34
Que aquí ahora vamos a ver, mira, pues cuando tocamos, 00:08:37
cuando nuestro personaje toca la bola, 00:08:41
y luego le diremos cuando toca el sol, cuando toca el mar, 00:08:44
pues va a sonar un sonido y le cambia el punto por uno. 00:08:48
Es decir, cada vez que llegamos a una bolita de energía, 00:08:51
que le hemos llamado así, 00:08:56
ahí lo tenemos, mira, lo podemos salir, 00:08:59
Y cuando toque una bolita de energía pues cambia y obtiene un punto. 00:09:07
Y importantísimo fijar y le hemos puesto que quede esto una vez que desaparece a Location para que no esté. 00:09:12
Porque claro, si no le decimos que desaparezca una vez que le toca, está tocando la bola muchas veces hasta que desaparece. 00:09:21
Y entonces nos suma pues como muchísimos puntos. 00:09:29
Este bloque fundamental ponerlo. 00:09:32
Si no lo pusiéramos, mira, vamos a quitarlo y vamos a ver qué es lo que ocurre. 00:09:35
Vamos, que es lo que acabo de decir, que va a estar tocando la bola mucho tiempo hasta que desaparece. 00:09:39
Va cayendo. 00:09:44
¿Ves? Y ahora está dando puntuaciones hasta que desaparece esa bola. 00:09:46
Queremos quitarla, no podemos, esto es un desastre. 00:09:54
Y ahora ya, pues ya hemos conseguido, y fíjate, nos ha dado 18 puntos. 00:09:58
Como solo queremos un punto, este bloque es fundamental. 00:10:02
Siempre que quitemos, que queramos comer algo o eliminarlo, hay que poner ese bloque. 00:10:07
Y ahora mismo pues ya no pasaría, va cayendo y lo quita una vez. 00:10:12
También, ¿qué más acciones tenemos? 00:10:17
Pues tenemos la de la bola, tenemos la de llegar hasta el sol y ganar. 00:10:19
Y aquí nos tenemos que ir a juego a estos bloques. 00:10:24
Gain over, ganaste. 00:10:30
también puede usar confeti 00:10:31
o sea que tiene muchas más cosas 00:10:33
pero bueno, para esta sesión lo hemos 00:10:35
planteado así y luego 00:10:37
también pues cuando toque el mar que va a perder 00:10:39
que eso ya lo hemos 00:10:42
visto, suena un sonido 00:10:44
que además tenemos muchos sonidos 00:10:46
o lo podemos crear nosotros pero vamos 00:10:47
que podemos tirar de la lista 00:10:50
que tenemos y si en uno 00:10:51
en over ganaste, en el otro 00:10:53
es perdiste y aquí ponemos 00:10:55
una cuenta regresiva, esos 00:10:58
5 minutos que hemos dado 00:10:59
para que haga el juego 00:11:01
y que si una vez 00:11:03
termina la cuenta regresiva, esta que 00:11:06
tenemos aquí, no hemos logrado 00:11:08
llegar hasta el sol 00:11:10
a ver ahora como podemos 00:11:11
subir hasta el sol 00:11:14
ahí vamos, ahí, hemos ganado 00:11:15
si el tiempo 00:11:22
no se controla 00:11:23
y aquí bueno pues la puntuación siempre 11 00:11:26
pues podemos trabajar con el tiempo 00:11:28
y la puntuación, poco tiempo 00:11:30
y poca puntuación, mucho tiempo, mucha puntuación, pues ya veríamos. 00:11:32
Y este realmente es el programa que no es muy complicado 00:11:38
y sí que la verdad que nos permite, pues eso, como hemos visto, 00:11:42
trabajar con la velocidad, trabajar con la gravedad, hacer dibujos 00:11:45
y colocar una serie de acciones cuando interaccionemos con otros elementos. 00:11:50
La verdad que interesante. 00:11:57
Y además hemos metido una leyenda de Icaro para trabajarla en el área que queramos, incluso en el de programación y robótica. 00:11:58
Bueno, pues espero que le veáis utilidad. Muchas gracias. 00:12:08
Idioma/s:
es
Materias:
Informática, Matemáticas, 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 Infantil
    • Primer Ciclo
      • Primer Curso
      • Segundo Curso
      • Tercer Curso
    • Segundo Ciclo
      • Primer Curso
      • Segundo Curso
      • Tercer Curso
  • Educación Primaria
    • Primer Ciclo
      • Primer Curso
      • Segundo Curso
    • Segundo Ciclo
      • Tercer Curso
      • Cuarto Curso
    • Tercer Ciclo
      • Quinto Curso
      • Sexto Curso
  • Educación Secundaria Obligatoria
    • Ordinaria
      • Primer Ciclo
        • Primer Curso
        • Segundo Curso
      • Segundo Ciclo
        • Tercer Curso
        • Cuarto Curso
        • Diversificacion Curricular 1
        • Diversificacion Curricular 2
    • Compensatoria
Autor/es:
Felicísimo González Canle
Subido por:
Felicisimo G.
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
13
Fecha:
9 de febrero de 2025 - 13:37
Visibilidad:
Público
Centro:
CP INF-PRI JOVELLANOS
Duración:
12′ 11″
Relación de aspecto:
1.78:1
Resolución:
1280x720 píxeles
Tamaño:
120.81 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid