En MakeCode Arcade, los bloques están organizados por colores y funciones:
Sprites
Sirven para crear personajes y objetos del juego.
Puedes moverlos, cambiar su imagen y hacer que choquen entre sí.
Scene (Escena)
Permite crear el fondo del juego.
Puedes mover la cámara, crear mapas con tiles y cambiar el nivel.
Ejemplo: fondo de bosque, ciudad, castillo.
Controller (Controlador)
Controla lo que hace el jugador con el teclado o botones.
Ejemplo: mover al personaje con las flechas, presionar A para saltar.
Logic (Lógica)
Sirve para tomar decisiones en el juego.
Usa condiciones como “si pasa esto, entonces haz esto otro”.
Ejemplo: si el jugador toca un enemigo, pierde una vida.
Math (Matemáticas)
Incluye números y operaciones matemáticas.
Se usa para sumar puntos, elegir posiciones al azar, etc.
Info (Información)
Controla cosas como vidas, puntos y tiempo.
Ejemplo: mostrar el puntaje, perder una vida, iniciar cronómetro.
Loops (Ciclos)
Repite acciones una y otra vez.
Ejemplo: mover un objeto cada segundo.
Variables
Guardan información como el puntaje, velocidad, nombre, etc.
Ejemplo: una variable que guarda la cantidad de monedas.
Functions (Funciones) (para más avanzados)Permiten organizar el código creando bloques
[Link] útil cuando quieres repetir una misma acción en varios lugares.