Saltar navegación

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

Criterios de signos +/- para el movimiento y la gravedad 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 18 de mayo de 2025 por Felicisimo G.

27 visualizaciones

Controla los criterios de signos + y - cuando programes con MakeCode Arcade. Es fundamental saber la dirección izq, derecha, arriba y abajo al programar.

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 presentar un pequeñito videotutorial. 00:00:10
En este caso estamos con la gravedad y me parece muy importante, ya hemos usado en algún juego. 00:00:14
Tenemos que tener claros los criterios de qué es positivo, qué es negativo respecto a la velocidad, la aceleración. 00:00:20
Normalmente hacia arriba positivo, hacia abajo negativo 00:00:27
Por lo menos en física, derecha positivo, izquierda negativo 00:00:30
Aquí tenemos un objeto con una gravedad 00:00:33
Pues lógicamente se comporta como debe comportarse 00:00:36
Si no hay rozamiento, la aceleración de la gravedad hace que vaya más deprisa 00:00:39
Cuando sube va más despacio por la gravedad 00:00:45
Y siempre en el mismo punto 00:00:47
Esto ya lo sabemos de dos objetos 00:00:49
Uno que pese un kilo, otro que pese medio kilo 00:00:52
Si el volumen o la superficie de fricción es la misma, caen a la misma velocidad. 00:00:54
Y aquí lo que le hemos puesto es que hemos añadido el botón A que cuando va hacia abajo le damos más velocidad. 00:01:01
Entonces conseguimos estos rebotes. 00:01:10
Si cuando va hacia abajo le doy más velocidad va más deprisa, pero si cuando va hacia arriba le doy velocidad hacia abajo pues lo freno. 00:01:16
porque lo hemos usado en un juego para un fantasma 00:01:25
que iba rebotando nuestro personaje 00:01:29
ahí vamos, le volvemos a dar 00:01:31
y vuelve a coger velocidad 00:01:33
y siempre se va a comportar de esa manera 00:01:36
luego probaremos con la fricción 00:01:38
pero bueno, en este videotutorial es tener claro 00:01:40
que es positivo y que es negativo 00:01:43
y para eso vamos a empezar 00:01:45
a ver, lo paramos 00:01:47
vamos a poner un sprite para poderle dar al A 00:01:49
le hemos quitado ahora la gravedad 00:01:52
Y le hemos puesto este, que tampoco lo vamos a trabajar ahora. 00:01:57
A ver, tenemos nuestro personaje. 00:02:01
Ahora mismo nuestro personaje debe estar moviéndose. 00:02:03
10 es hacia abajo. 00:02:07
Vamos a ponerle una velocidad un poquito más grande. 00:02:11
30, vamos. 00:02:14
Y de aquí vamos a sacar todos los criterios. 00:02:17
Vamos. 00:02:19
Velocidad y positiva es hacia abajo. 00:02:24
Vamos a poner que está rebotando. 00:02:28
Bueno, va a la misma velocidad siempre. 00:02:31
Vamos a ponerle negativa. 00:02:34
Negativa va hacia arriba. 00:02:38
Siempre a la misma velocidad, no tenemos aceleración. 00:02:44
Ahora vamos en el eje X. 00:02:49
En el eje X, pues le vamos a poner aquí 0, le vamos a poner 30. 00:02:52
30 es positivo hacia la derecha y va a ser negativo hacia la izquierda. 00:03:01
Se lo ponemos, lo confirmamos. 00:03:12
esto es muy importante porque si queremos un juego que nuestros personajes vayan 00:03:14
aquí tengo por ejemplo el personaje y este es el enemigo y quiero que vayan hacia aquí 00:03:20
pues le tengo que poner, a ver, negativo o positivo 00:03:25
pues le tendré que poner negativo 00:03:28
y así ya tenemos nuestro criterio, lo que está haciendo es que rebota y va a la misma velocidad 00:03:31
ahora le vamos a poner una aceleración de la gravedad 00:03:36
es decir, que nuestro objeto va a estar atraído hacia abajo 00:03:40
y eso lo tenemos que tener claro 00:03:46
vamos a ver ahora 00:03:49
nuestro personaje le vamos a poner con 0 00:03:50
estaría parado 00:03:54
y vamos a ver que es lo que hace 00:03:55
cae hacia abajo, es decir 00:03:58
la gravedad está hacia abajo 00:04:01
30 positivo 00:04:04
la aceleración de la gravedad va hacia abajo 00:04:06
Si le pusiéramos una aceleración negativa, entiendo que va a ir hacia arriba. 00:04:09
La aceleración de la gravedad ahora va hacia arriba. 00:04:15
¿Vale? Pues la aceleración de la gravedad siempre positiva. 00:04:20
30, si queremos que vaya hacia abajo, como es en la realidad. 00:04:25
Ahora le vamos a poner una velocidad en el eje Y. 00:04:29
Es decir, yo voy a ponerle que vaya hacia abajo. 00:04:35
si le pongo hacia abajo es positiva, le voy a poner por ejemplo 20 00:04:39
además de la velocidad que lleve se va a acelerar por esta aceleración de la gravedad 00:04:43
y llega hasta la misma posición, ahí tiene que hacerlo siempre igual 00:04:50
ahora vamos a ver cómo funcionamos con esta velocidad 00:04:58
yo tengo mi personaje, está subiendo y bajando 00:05:03
bueno pues yo tengo además esa gravedad que le va a hacer que vaya más deprisa 00:05:08
pero yo le voy a poner una velocidad ahora positiva 00:05:15
si le pongo una velocidad positiva cuando voy hacia abajo y presiono el botón A 00:05:20
va a ir cada vez más deprisa y llega hasta esa posición 00:05:24
si yo quiero ahora que frene le doy cuando está subiendo y lo freno 00:05:28
freno y ya tengo un poquito controlado lo que sería los saltos. Quiero que de un salto 00:05:33
más alto, aprieto cuando va hacia abajo, quiero que se frene, aprieto cuando está 00:05:39
subiendo y siempre llegan, como tiene que ser, al mismo punto de partida. Bueno, esta 00:05:45
velocidad se la voy a poner negativa, entonces lo que va a hacer es que le va a dar impulso 00:05:50
hacia arriba. Yo ahora si aprieto, tengo impulso 00:05:55
hacia arriba. Y si voy bajando, lo voy 00:06:00
frenando. Así puedo ir controlando mis saltos, que no nos quedó 00:06:03
muy claro en el juego anterior. Entonces, ahora ya sí 00:06:08
que lo tenemos clarísimo. Podríamos ver 00:06:11
lo que sería la fricción. Vamos a ver la fricción en el 00:06:15
eje X. Para eso nos vamos a 00:06:19
objetos, vamos a poner fijar y vamos a poner la fricción en el eje X. Nuestro objeto le vamos a 00:06:23
poner velocidad 0 en el eje Y, va a ir cayendo. Le vamos a poner una velocidad definida de 30 en el 00:06:38
eje X, es decir, va a ir a la derecha y le vamos a poner una fricción. Bueno, vamos primero a ver 00:06:45
que es lo que hace, va cayendo, es un tiro parabólico, rebota hacia su sitio, está 00:06:52
haciendo un tiro parabólico. Ahora le vamos a ir poniendo fricción, le vamos a poner 00:07:03
lo que vamos a quitar en la gravedad para que se mueva en el eje X únicamente y le 00:07:09
vamos a poner que se inicie en el punto X igual a cero para que nos haga todo el recorrido 00:07:20
Y así podemos ir viendo, desde luego esto si lo llevamos a una clase nos va a servir de mucho para saber cómo funciona la gravedad, cómo funciona la fricción. 00:07:26
Alumnos de quinto, alumnos de sexto y alumnos de cualquier edad saben que cuando hace viento y corres contra el viento va más despacio. 00:07:36
Entonces, ¿se podrá trabajar? Pues yo creo que sí. 00:07:44
Vamos a quitar este rebotar, este, no, vamos a hacer el video tutorial sobre él y vamos a ponerlo cero, pero a este le vamos a poner la posición, vamos a bajarlo un poquito para que vaya por el medio. 00:07:46
Ahí lo tenemos, le damos y a ver qué es lo que nos hace. 00:08:05
Error de programa, vaya tela. 00:08:11
Porque, bueno, estoy poniendo el objeto antes de aquí. 00:08:15
que se coloque en un lugar y no tenga el objeto 00:08:19
malo, vamos a ver 00:08:26
ahora, parece que está pensando, va hacia allá 00:08:28
cuando llega al final, como no rebota, se para y va a su velocidad 00:08:33
vale, pues ahora le vamos a ir poniendo fricción 00:08:37
le vamos a poner 10 00:08:41
vamos a ver si conseguimos que lo frene y vaya hacia atrás 00:08:43
lo frena y como no se mueve pues se queda ahí parado 00:08:48
mira pues una fricción, la fricción también positiva hacia la derecha 00:08:55
pues yo puedo tener un objeto que se mueva hacia adelante 00:08:59
con velocidad 80 le pongo esta fricción y se va deteniendo 00:09:03
vamos a ver quizá 80 y 10 han sido pues vamos a ponerle 20 a ver qué tal 00:09:09
Ahí casi lo frena, pues le vamos a poner 25 de fricción 00:09:16
Ahí lo detiene, hay fricción y lo detiene 00:09:26
Bueno, pues aquí lo vamos a dejar 00:09:34
O sea, tenemos esa fricción que nos frena tanto un movimiento como el otro 00:09:37
Vamos a ponerle 20, que empiece en la posición 0 00:09:42
Y ahora tiene una fricción positiva, que lo frena 00:09:46
Le ponemos una velocidad menos 20 00:09:54
con esa fricción positiva y va a salir desde el punto 160 y lo frena. 00:09:57
Bueno, pues este videotutorial lo vamos a dejar aquí. 00:10:11
Hemos entendido cómo funcionan los criterios de positivo y negativo, 00:10:14
cómo vemos la gravedad, cómo podemos hacer que cambie la posición o la velocidad de nuestro personaje 00:10:21
utilizando el botón A pues para frenarlo, para acelerarlo 00:10:31
dependiendo de si le ponemos positivo o negativo 00:10:35
mira ahora lo frenamos y ahora lo acelera 00:10:38
y bueno pues hemos visto la fricción que nos funciona muy bien en el eje X 00:10:42
en el eje Y pues no le hemos encontrado todavía como utilizarlo 00:10:48
pero bueno nos sirve para cuando yo lance un objeto 00:10:53
que se vaya frenando pues como hace cualquier proyectil 00:10:56
Bueno, pues espero que le veáis utilidad. Muchas gracias. 00:10:59
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:
27
Fecha:
18 de mayo de 2025 - 13:50
Visibilidad:
Público
Centro:
CP INF-PRI JOVELLANOS
Duración:
11′ 03″
Relación de aspecto:
1.78:1
Resolución:
1280x720 píxeles
Tamaño:
21.64 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid