CompanyRemote

Slot game sound pack.

Deadline: 2026-04-07
Project-Based

Description

Budget: $250 - $750

I need a clean hand-off of 21 short audio assets for a slot-style game: seven looping background tracks and fourteen one-shot sound effects.

For each filename below I expect two files—one.mp3 and one.ogg—named exactly as written:

• Background loops: bgm_main, bgm_freespin, bgm_winlevel_big, bgm_winlevel_superwin, bgm_winlevel_mega, bgm_winlevel_epic, bgm_winlevel_max • Sound effects: sfx_reel_stop_1, sfx_scatter_stop_1, sfx_scatter_stop_2, sfx_scatter_stop_3, sfx_scatter_win_v2, sfx_scatter_counter_increase, sfx_scatter_counter_clear, sfx_winlevel_small, sfx_bigwin_coinloop, sfx_youwon_panel, sfx_superfreespin, jng_intro_fs, sfx_multiplier_landing, sfx_wild_explode

Everything should be referenced in a single sounds.json manifest using the structure shown below. Please keep the JSON human-readable (two-space indents) and alphabetically sorted.

{ "bgm_main": { "src": ["bgm_main.mp3", "bgm_main.ogg"], "loop": true, "volume": 0.5 }, "sfx_reel_stop_1": { "src": ["sfx_reel_stop_1.mp3", "sfx_reel_stop_1.ogg"], "loop": false, "volume": 0.8 } }

Guidelines • All background tracks must loop seamlessly and carry "loop": true with volume 0.5. • All SFX use "loop": false and volume 0.8 unless the original material dictates otherwise (e.g., sfx_bigwin_coinloop may naturally loop). • Do not rename or remix; just format-convert where needed and populate the manifest accurately. • Deliver one zipped folder containing the 42 audio files and the sounds.json. I will drop the folder straight into the build, so paths and case sensitivity must match exactly.

Acceptance The package loads without errors in a Phaser/Howler test harness; JSON parses cleanly; audio plays with the correct loop flag and relative loudness.

Skills

JSONMusicAudio MasteringSound EffectsAudio ServicesSound DesignAudio EditingAudio EngineeringAudio ProductionGame Development

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching