🔊 Capítulo 3: Sonido completo en Python (PictoBlox)

En este capítulo vamos a aprender a dar vida al programa con sonidos.

👉 El sonido es lo que convierte un programa en una experiencia de videojuego real.

Aquí aprenderás cómo se traducen los bloques de sonido a Python en PictoBlox.


🧠 ¿Qué aprenderás aquí?

  • Reproducir sonidos
  • Controlar notas musicales
  • Parar sonidos
  • Crear efectos de audio simples

📚 Diccionario completo de Sonido (Amarillo)

Bloque Sonido Código en Python
Tocar sonido [pop]sprite.play_sound("pop")
Tocar sonido hasta terminarsprite.play_sound_until_done("pop")
Detener todos los sonidossprite.stop_all_sounds()
Cambiar volumensprite.set_volume(100)
Cambiar volumen porsprite.change_volume(10)
Volumensprite.volume
Tocar notasprite.play_note(60, 1)
Tocar instrumentosprite.set_instrument("piano")
Silenciarsprite.mute()
Activar sonidosprite.unmute()

🧪 Ejemplos SOLO con sonido

sprite.play_sound("pop")
sprite.set_volume(80)
sprite.play_note(60, 1)
sprite.stop_all_sounds()

🚀 Reto Abutuber: Mini banda sonora

Haz que Tobi:

  • Tenga volumen al 80%
  • Tocar 3 notas seguidas
  • Reproducir un sonido al moverse
Ver solución
sprite.set_volume(80)

sprite.play_note(60, 1)
sprite.play_note(62, 1)
sprite.play_note(64, 1)

if sprite.iskeypressed("w"):
  sprite.play_sound("pop")

💡 Consejo Abutuber: El sonido es lo que hace que el usuario sienta el programa, no solo lo vea.