Saltar navegación

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

Programa en MakeCode Arcade un juego para cambiar de pantallas en un juego de plataformas. - 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 17 de mayo de 2025 por Felicisimo G.

69 visualizaciones

Crea un juego de plataformas usando la lógica para solo saltar tocando el suelo. Añade gravedad, cambiando el disfraz de tu personaje left/right y sonidos.

Descargar la transcripción

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. Pues vamos a hacer un videotutorial. 00:00:10
Hemos presentado un juego de laberintos, de volando a nuestro personaje. 00:00:13
Y ahora lo que le vamos a añadir es que lo vamos a cambiar de pantalla. 00:00:21
Vamos a ver un momentito el juego, realmente era lo que teníamos pero le hemos añadido algunos bloques que le hacen más interesante 00:00:25
Mira, vamos a ver, nuestro personaje le hemos añadido para que cuando vaya a la derecha o cuando vaya a la izquierda nuestro muñeco cambie 00:00:33
Y lo más importante que hemos hecho es que en el otro juego nuestro personaje cuando saltaba nos permitía volver a saltar 00:00:40
O sea, era un salto sobre otro salto y así íbamos volando 00:00:49
Sin embargo, aquí lo que le hemos puesto es un bloque donde solo va a poder saltar cuando esté encima de una superficie. 00:00:52
Y entonces ya no es la sensación que teníamos en el otro juego, que era realmente iba un poco blando todo el rato. 00:01:03
Pues bueno, diferente forma de plantearlo. 00:01:11
Y lo que hemos añadido ha sido esta situación, que cambiamos de pantalla. 00:01:14
Bueno, pues vamos a ver cómo lo hemos hecho 00:01:20
La verdad que nos ha ido muy bien 00:01:23
Mira que cuando nos matan, pues volvemos aquí siempre a este sitio, al 0, 0 00:01:25
Bueno, vamos a ver el código, que es sencillo 00:01:30
Pero bueno, que le hemos añadido estas modificaciones 00:01:33
Y nos hace un juego un poquito distinto 00:01:36
Al iniciar, siempre en este bloque vamos a definir nuestro mundo 00:01:39
En este caso, le ponemos el título 00:01:43
Le podríamos haber puesto algunas instrucciones 00:01:46
si toca la lava te muere, recoge los premios, el fondo lo hemos puesto en color azul 00:01:48
que podríamos haber puesto un paisaje pero realmente con estos fondos para lo que queremos está bien 00:01:56
y el mapa de teselas, este es el más importante pero uno de los más fáciles de empezar 00:02:02
nosotros empezamos nuestro juego aquí, es donde caemos y hemos puesto pues de ladrillo 00:02:08
y lo hemos puesto como dibujar paredes. 00:02:17
Entonces son totalmente opacos, son sólidos y no permite que nuestro personaje los atraviese. 00:02:20
Hemos colocado los puntos, los premios donde hemos creído y le hemos puesto que es distinto. 00:02:27
Este tiene la reja y este tiene esta sin reja, tiene la puerta. 00:02:33
Entonces este es el que nos lleva a la siguiente pantalla. 00:02:38
Nuestro personaje lo hemos elegido de la galería, lo movemos solamente en el eje X, el eje Y lo hemos puesto en 0, normalmente este nos viene así, lo abrimos, le hemos puesto una aceleración, pues aquí en el otro juego teníamos 90, aquí le hemos puesto menos aceleración para mover mejor a nuestro personaje y la verdad es que hemos hecho el laberinto un poquito más complicado. 00:02:43
Y le hemos metido estos dos bloques que tenemos aquí en objeto al final para que no se nos salga el de permanecer en pantalla y cada vez, bueno, cuando empezamos lo colocamos aquí, aleatorio. 00:03:08
La cámara sigue al objeto y en este caso hemos puesto vidas, puntuaje y le hemos puesto un contador de dos minutos. 00:03:22
Realmente aquí es donde definimos nuestro paisaje, nuestro fondo, nuestro mundo donde va a ocurrir la aventura. 00:03:29
Lo que hemos dicho aquí, lo hemos cambiado. 00:03:36
Cuando apretamos el botón A, nosotros lo que teníamos normalmente en el otro juego es que le hacíamos esto. 00:03:39
Entonces, de esta manera nuestro personaje lo que hace es realmente volar. 00:03:49
Mira, vamos a ver. 00:03:54
Yo le doy a saltar, le vuelvo a dar a saltar y nuestro personaje está ahí volando. 00:03:57
sigue todas las veces que le hemos dado de volar sin embargo lo que nosotros hacemos es que lo 00:04:03
metemos aquí en este en este en este de lógica y si hemos quitado el verdadero en este de lógica 00:04:12
quitamos el verdadero y lo sustituimos por al tocar o sea tocando el muro yo creo que se refiere 00:04:22
que el sprite toca por su parte de abajo toca el muro entonces lo que hace es que si le permite 00:04:30
saltar y si no lo toca por la parte de abajo no le permite saltar vamos a verlo a ver cuando le 00:04:37
da el personaje con la parte de abajo del personaje sobre un objeto pero ahora vamos a 00:04:44
ver si dándole a la parte de arriba del objeto o sea con nuestro personaje le da con la cabeza 00:04:50
aquí lo ponemos no da el salto ni cuando lo toca lateral solamente cuando lo toca en la parte de 00:04:56
los pies pues a eso se refiere desde luego pues es otra manera de jugar ahí lo tenemos y respecto 00:05:12
a que nuestro personaje se vaya a la derecha o se vaya a la izquierda pues aquí tenemos 00:05:19
nosotros el del botón a este es el que hemos usado pero vemos que tenemos aquí izquierda 00:05:23
derecha pues lo que hacemos es que cuando le damos a la flecha izquierda lo que hacemos es 00:05:30
que nos vamos a fijar una imagen y de esta imagen nosotros ya hemos seleccionado a nuestro hemos 00:05:36
seleccionado a nuestro nuestro personaje que lo tenemos de frente pero cuando nos vamos a 00:05:43
fijar imagen de MySprite, que lo tenemos 00:05:49
en objeto, fijar imagen 00:05:51
de MySprite, vamos a ponerle 00:05:53
otro, porque si no lo va a tener 00:05:55
tenemos derecha e izquierda, pues le vamos a 00:05:57
poner 00:05:59
subir, ahora ya 00:06:00
y podríamos 00:06:03
mira, vamos a verlo 00:06:05
cuando vaya a subir, a ver si tenemos un personaje 00:06:07
este personaje nos 00:06:10
nos lo pone como 00:06:11
lo podríamos poner 00:06:13
como de espaldas, mira 00:06:15
vamos a ver lo tenemos aquí de espaldas que en vez de estar de frente se nos ponga de espaldas 00:06:17
vamos a ver si cuando salta nos hace eso y le hemos puesto en su vida no es que no se está 00:06:23
haciendo algo raro porque no tenemos puestos en movimiento pero vamos a ponerle ese movimiento 00:06:30
aquí le vamos a poner 100 y ahora yo creo que nos va a permitir subir hacia arriba vamos a 00:06:35
arriba, en subir, en subir debería ponerse 00:06:43
de espaldas, vamos a ver si es verdad, ves ahora lo tenemos de espaldas 00:06:48
subiendo, vale 00:06:54
pues ahí es como conseguimos que nuestro personaje pues parezca que va a la derecha 00:06:57
que va a la izquierda y cuando sube pues lo tenemos ahí, como este 00:07:03
no es el juego que queremos hacer pero que es muy sencillo y que desde luego 00:07:06
pues nos da mucha vistosidad, luego también podemos hacer ese 00:07:10
movimiento, porque este luego tiene 00:07:13
piernecitas que se pueden ir moviendo, pero vamos 00:07:16
no es el caso, entonces le vamos 00:07:18
a poner aquí un cero, lo dejamos 00:07:20
como lo teníamos 00:07:23
bueno, muy útiles 00:07:24
estos y muy sencillos, es que solamente 00:07:26
hay que ir a objeto, fijar 00:07:28
imagen de MySprite 00:07:30
y le ponemos 00:07:32
bueno, nos vamos a lo siguiente 00:07:33
el siguiente bloque 00:07:36
pues aquí tenemos 00:07:38
vamos a irnos 00:07:40
Aquí voy a verlo bien. Bueno, pues que sí. El personaje, si la tecela en el centro, porque este también es importante. 00:07:42
Igual que arriba, derecha, abajo, en el centro. Si toca el centro de la lava, cambia la vida a menos uno. 00:07:54
Y lo coloca en la posición cero, cero. El otro, vamos a ver aquí cómo nos lo hace. 00:08:03
si caemos nos empieza en el 00 para empezar el juego pues empezamos de aquí desde este 00:08:12
desde esta puerta desde esa puerta pero luego cuando morimos nos vamos que esto no daba 00:08:20
conflicto porque yo le ponía que siempre saliera desde aquí pero cuando pasábamos de pantalla no 00:08:29
teníamos este entonces ahí no entendía dónde tenía que ir sin embargo le hemos puesto 00:08:35
Que siempre se vaya al 00, que es la parte de arriba de nuestro mapa de teselas, que sería este. 00:08:42
Siempre va a empezar desde ahí. 00:08:52
Siempre empieza desde donde están los corazones, tanto en esta pantalla como en el otro. 00:08:55
Y la verdad que funciona muy bien y le quita una vida. 00:09:00
Aquí las vidas pues ya hemos visto donde podíamos ponerle. 00:09:03
Si tres vidas es poco, pues le ponemos más vidas. 00:09:06
¿Qué más nos queda? 00:09:10
Pues que nos den puntos cuando cojamos los objetos 00:09:10
Muy bien, ahí lo tenemos, nos da punto 00:09:16
¿Qué hacemos? Cambiamos el puntuaje por 1, sumamos 1 00:09:19
Y lo que hacemos es fijar 00:09:22
Aquí siempre encuentran los chicos y las chicas un poco de problema 00:09:25
Porque nos vamos a escena y cogemos este de fijar 00:09:28
Fijar este, es este, claro 00:09:33
Y aquí ven puesto location y sin embargo aquí ven este mapa 00:09:35
este el 00 y lo único que tienen que hacer luego es arrastrarlo y meter y bueno pues le hemos puesto 00:09:39
que haga ese sonido también dependiendo de donde coloques el sonido pues te puede hacer como que 00:09:46
ese freno no en este caso ya lo hemos puesto de esta manera que no hace ningún freno pero si yo 00:09:52
creo que si poníamos la música primero pues hacía como que saltaba la música y también aquí es 00:09:58
importante hasta que termine o en background entonces ahí hay que ir modificando pues para 00:10:04
que vaya más fluido o si queremos que cuando coja algo se detenga todo para que suene pues 00:10:10
bueno también puede ser y el último que nos queda es cuando llegamos a vamos a irnos al mapa de 00:10:15
teselas cuando llegamos aquí y aquí entonces es cuando hacemos el cambio de pantalla vemos que 00:10:23
son diferentes puertas. Tenía que haber puesto otra muy diferente, pero bueno, vemos que 00:10:32
son diferentes. Cuando llegamos a esta puerta en concreto, nos vamos a la siguiente y se 00:10:36
lo estamos diciendo aquí y la verdad que se lo decimos todo. Aquí nos tenemos que 00:10:41
ir a escena, nos cogemos este bloque, aquí seleccionamos el que nos hace que se vaya. 00:10:46
Lo que tenemos que hacer es, cuando lleguemos aquí, le decimos que fijamos un mapa de teselas 00:10:55
y va a ser otro nuevo, otro totalmente distinto, pero que el fijar mapa de TSLAS es el que ya tenemos. 00:11:01
Fijar mapa de TSLAS es este, donde hacemos nuestro mundo. 00:11:08
Pues en este caso tenemos este en azul, donde no hay nada de lava, solo tenemos la lava abajo, 00:11:12
pues es la primera pantalla mucho más sencilla, y aquí nos hemos ido a la segunda pantalla, 00:11:21
donde ya tenemos la lava, pues por todo nuestro fondo, por toda nuestra pantalla, 00:11:26
y no tenemos que hacer nada porque luego el cómo se mueve ya lo tenemos aquí fijo. 00:11:32
Cuando lo coge le da un punto, cuando presionas salta, tiene que tocar la parte de abajo, 00:11:38
se va hacia la derecha o hacia la izquierda, el fuego termina o te quitan una vida cada vez que tocas la lava. 00:11:45
Pero aquí nos hemos ido al centro porque en esta pantalla, aquí nos pasaba, 00:11:51
En esta pantalla teníamos puesto si tocaba la parte de arriba de la lava 00:11:58
Claro, y cuando nos íbamos a este otro escenario 00:12:04
Nuestro personaje puede saltar y tocar por la parte de abajo 00:12:08
Entonces, para que no entrara en conflicto en si es la parte de arriba 00:12:13
En unos casos, la parte de abajo en otros 00:12:16
Que seguramente eso se pueda arreglar 00:12:19
Lo que hemos hecho es que le hemos puesto que cuando toque en el centro 00:12:21
Y entonces, aunque vaya para arriba, si le toca por arriba, no, pero inmediatamente, como este es un juego donde vamos cayendo por gravedad, tocas. 00:12:26
Y aquí, cuando saltas por arriba, por abajo, siempre abajo no tocas y no pasa nada, pero cuando llegas al medio, pues ya es muy difícil que te llegue justo con la velocidad y ya pare y caiga para abajo. 00:12:35
Entonces, bueno, pues ahí lo importante es que no tuviéramos problemas, porque el principal problema que teníamos era, esto pasábamos de pantalla, queríamos salir desde aquí y claro, en esta pantalla no está eso. 00:12:48
Entonces nos daba ese problema, le hemos puesto que salgan de aquí cada vez que te maten y no tenemos problemas porque los dos escenarios los tenemos abiertos a que no le ocurra nada, simplemente cae y no te mata. 00:13:03
Bueno, pues la verdad que el código, muy parecido al anterior, le hemos puesto estos bloques que a mí ya me empiezan a gustar, los condicionales estos de lógica, sí, y la verdad que también me ha gustado mucho lo de que nuestro personaje pueda parecer que va a la derecha o a la izquierda, y sobre todo los condicionales. 00:13:16
Los condicionales estos, pues la verdad que el otro que teníamos, nuestro personaje volaba, que está bien para ese juego, donde era Ícaro, lo empezamos con Ícaro que iba volando, pero ahora aquí lo tenemos que solo puede saltar cuando llega a una plataforma. 00:13:39
Bueno, pues la verdad que es muy interesante. Lo estamos trabajando de tercero a sexto. Enseñamos el código, luego le damos un poquito una fotocopia con el código y lo van ellos modificando. Y de este mundo que tenemos al que ellos plantean, hay unos que han puesto el tiburón, que madre mía, eso tienen toda la creatividad para desarrollar un juego que es bastante, los que estoy viendo, bastante divertido. 00:13:55
Bueno, pues espero que les veáis utilidad. Muchas gracias. 00:14:21
Idioma/s:
es
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 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:
69
Fecha:
17 de mayo de 2025 - 11:20
Visibilidad:
Público
Centro:
CP INF-PRI JOVELLANOS
Duración:
14′ 24″
Relación de aspecto:
1.78:1
Resolución:
1280x720 píxeles
Tamaño:
33.89 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid