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 pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
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.
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:
- 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:
- 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