ADD TO Preloader.js ::: --preload this.load.audio('explosion_audio', 'audio/explosion.mp3'); this.load.audio('hurt_audio', 'audio/hurt.mp3'); this.load.audio('select_audio', 'audio/select.mp3'); this.load.audio('game_audio', 'audio/bgm.mp3'); -- update[wrap] if(this.cache.isSoundDecoded('game_audio') && this.ready == false) {} ADD TO Game.js this.music; this.ouch; this.boom; this.ding; -- create this.music = this.add.audio('game_audio'); this.music.play('', 0, 0.3, true); //marker, position, volume, loop this.ouch = this.add.audio('hurt_audio'); this.boom = this.add.audio('explosion_audio'); this.ding = this.add.audio('select_audio'); -- fireBurst [in conditional] this.boom.play(); this.boom.volume = 0.2; -- bunnyCollision this.ouch.play(); -- friendlyFire this.ouch.play(); -- checkBunniesLeft [if 0] this.music.stop(); -- quitGame this.ding.play(); ADD to StartMenu.js this.ding; -- create this.ding = this.add.audio('select_audio'); -- startGame this.ding.play();