Como adicionar som ao seu jogo html5

Os efeitos sonoros têm sido uma das maiores fraquezas da web como uma plataforma de jogos HTML. Os navegadores da Web tinha capacidades de áudio muito inconsistentes e problemáticos. Felizmente, HTML5 resolve o problema de som (pelo menos em algum nível).

o simpleGame biblioteca torna muito fácil de construir novos sons, adicionando uma Som objeto. Aqui está um programa muito simples que tem um efeito de som:

sound.html
Não pressione a barra de espaço !!

Video: Curso de HTML5 - 31 - Áudio e Vídeo em HTML5 - by Gustavo Guanabara

Os efeitos sonoros são fáceis de gerir com o simpleGame biblioteca:

  1. Crie o seu efeito sonoro.

    Os melhores formatos são mp3 e ogg. Coloque seu arquivo de áudio no mesmo diretório que o seu programa.

    Para maximizar a compatibilidade do navegador, vá para a Etapa 2.

    Video: Como colocar música em uma página HTML?

  2. Faça uma variável para armazenar o seu efeito sonoro.

    Video: COLOCANDO ÁUDIO

    Como todos os ativos jogo, você vai ter uma variável que contém o seu som. Definir a variável fora quaisquer funções.



  3. Construir um Som objeto para inicializar o efeito de som.

    o simpleGame biblioteca tem um Som objeto. Criar uma instância deste objeto para construir o seu som. O objeto requer um parâmetro: o nome do arquivo que contém o efeito de som. Normalmente, você vai fazer isso no nisso() função do seu jogo.

  4. Reproduzir o som com o Toque() método.

    Video: Encinano a por musica no C63 driving simulatosr jogo novo de carro com som

    Depois de definir um efeito de som, você pode reproduzi-lo facilmente com o som objeto de Toque() método.

Os efeitos sonoros adicionar um lote para o seu jogo. Ela costumava ser muito difícil trabalhar com efeitos sonoros em páginas da web, mas HTML5 tem um novo maravilhoso tag que finalmente dá o acesso do navegador de efeitos sonoros sem terceiros plug-ins. o Som objeto no simpleGame biblioteca é baseada no HTML5 tag.

Grande como o elemento som é, há alguns problemas. Apesar de todos os navegadores compatíveis com HTML5 reproduzir arquivos de áudio, eles não jogar os mesmos tipos de arquivo. O formato mp3 é muito conhecido, mas nem todos os navegadores suportam. Muitos navegadores preferem o formato Ogg mais recente (e open source). Se isso não fosse confuso o suficiente, o suporte mudanças de versão para versão do mesmo navegador.

Minha sugestão é usar MP3 e OGG e deixe o jogo navegador qualquer um pode. Isso vai resolver a maioria dos problemas.

Claro, não é fácil encontrar o mesmo efeito de som em ambos os formatos. Considere o uso do editor de áudio livre, Audácia. Esta ferramenta permite-lhe gravar e editar efeitos sonoros em vários formatos. Dependendo da versão do Audacity você começa, você também pode precisar o LAME plugar. Com essas ferramentas, você pode facilmente gravar seus próprios efeitos sonoros e salvá-los nos formatos mp3, Ogg e.


Publicações relacionadas