Voglio aggiungere una breve traccia audio a un gioco di concentrazione che sto programmando. Voglio che il suono si verifichi quando l'utente ha vinto il gioco. Come procedo a fare questo? Gradirei davvero l'aiuto, grazie.
Voglio aggiungere una breve traccia audio a un gioco di concentrazione che sto programmando. Voglio che il suono si verifichi quando l'utente ha vinto il gioco. Come procedo a fare questo? Gradirei davvero l'aiuto, grazie.
Risposte:
L'audio in HTML5 è attualmente un campo minato, con supporto per il formato irregolare.
Abbiamo scritto alcuni post sul blog sul supporto audio in HTML5. Questo grafico mostra il supporto del browser: http://www.scirra.com/blog/44/on-html5-audio-formats-aac-and-ogg#chart
Sorprendentemente, IE non supporta la riproduzione di WAV. Dovresti scegliere i formati audio 2 per ottenere copertura su tutte le piattaforme.
Fai attenzione a usare gli MP3 nei giochi
Ti costerà $ 2.500 per titolo in tasse di licenza se ha più di 5.000 distribuzioni. http://www.scirra.com/blog/64/why-you-shouldnt-use-mp3-in-your-html5-games
Pensiamo che la migliore combinazione da utilizzare sia AAC / Ogg per coprire tutti i browser.
Ho trovato un articolo che descrive questa libreria che dovrebbe soddisfare le tue esigenze.
Se non hai ancora file audio e vuoi crearli con qualche libreria FX, potresti voler guardare jsfx che ho usato nel mio ultimo typdown del gioco (specialmente questi due file sono interessanti (non importa il coffeescript, tutto viene compilato in javascript): suoni e controller di gioco
L' API Web Audio è perfetta per riprodurre l'audio in JavaScript, ma attualmente solo Chrome lo supporta.