Para darle un poco de gracia al juego hacía falta meterle música. Si no soy muy diestro con el tema de las imágenes con la música lo soy aún menos, pero por suerte haciendo un juego sobre videojuegos retro tenemos disponible toneladas de música relacionada.

He incorporado un reproductor de música y lo he metido de momento en el layout de la partida. De momento funciona, que no es poco, aunque está a falta de parametrizar. La idea es que en la partida vaya reproduciendo aleatoriamente distintas canciones y cuando lo haga muestre un cartelito con el título de la canción que se está reproduciendo.

Como no me gusta mucho entrar en una web y que me pongan música o vídeos sin que yo quiera tengo muy en cuenta este aspecto y lo implementaré aquí también. En el menú principal tendremos acceso a preferencias, donde se podrá quitar y poner la música y regular el volumen. Igualmente dentro de la partida tendremos acceso a la misma pantalla para poder guardar las preferencias desde ahí. Las preferencias irán ligadas al usuario conectado y no a la partida, para que si un usuario no quiere música pueda tenerla apagada en cualquiera de sus partidas.

Sobre las canciones, quise añadir chiptunes en su formato original pero tras pelearme un rato preferí añadir un par de prueba con formato mp3 y la cosa era más simple por fortuna. Recopilaré varios temas de Zophar’s Domain, los pondré en una carpeta y que reproduzca aleatoriamente los temas de la carpeta. En el código fuente no incluiré ninguno, no sé cómo estará la cosa con temas de copyright y ya cada uno que ponga lo que quiera (si alguien se compila el juego o lo modifica y quiere poner su propia música, tan fácil como arrastrar la música que quiera a esa carpeta).