Saltar al Contenido
← Programación con Bloques
🏠

Construye una Casa con Código

+100 XP🪙 20🏠 Funcionario

📚 1. Teoría Rápida

  • 1Una casa es: piso + 4 paredes + techo. ¡Divide el problema en partes pequeñas!
  • 2Las funciones agrupan instrucciones con un nombre, como 'pared'. Luego la llamas cuantas veces quieras.
  • 3blocks.fill es como /fill pero desde código, con posiciones relativas pos(x, y, z).

💻 2. Copia y Prueba

JavaScript de MakeCode
function casa() {
    blocks.fill(OAK_PLANKS, pos(1, -1, 1), pos(7, -1, 7), FillOperation.Replace)
    blocks.fill(COBBLESTONE, pos(1, 0, 1), pos(7, 3, 7), FillOperation.Hollow)
    blocks.fill(AIR, pos(4, 0, 1), pos(4, 1, 1), FillOperation.Replace)
}
player.onChat("casa", casa)

🎮 3. Qué Debe Pasar en el Juego

Aparece una casa de piedra con piso de madera y una puerta.