Add Sound to Your Fortnite Island
Unverified — this example may not compile as-is.
The Verse code below did not pass our automated compile check, so it isn't marked verified and is hidden from the guide listing. The explanation may still be useful, but treat the code as a draft and adapt it before use.
Add Sound to Your Fortnite Island
Do you want your players to hear a happy "ding" when they win? Or a sad "buzz" when they fall? Sound makes your game feel alive. Let’s build a simple parkour course. We will add sounds for success and failure.
What You'll Learn
- What feedback is in game design.
- How to use an Audio Player device.
- How to connect a Trigger to play a sound.
- How to make your island feel responsive.
How It Works
Imagine you are playing a video game. You jump on a platform. Ding! You hear a happy sound. This tells you, "Good job!" That is feedback. Feedback is any response the game gives you. It helps you know if you are doing well.
We will use an Audio Player. This device holds a sound file. It plays that sound when told to. We will use a Trigger. A trigger is like a invisible mat. When a player steps on it, something happens.
We will make two triggers. One for winning. One for losing. This way, players always know what happened.
Let's Build It
We will build a tiny parkour course. You will need these devices from the menu:
- Player Spawner (Where players start).
- Trigger (Two of them).
- Audio Player (Two of them).
- Prop Mover or simple blocks (To make platforms).
Step 1: Build the Course
Place a Player Spawner on the ground. This is your start point. Build a small path of blocks. At the end of the path, place a second platform. This is your goal. Make sure there is a gap you can jump over.
Step 2: Add the "Win" Sound
Go to the final platform. Place a Trigger device on it. Name it "Win Trigger".
Now, place an Audio Player device nearby. Name it "Win Sound".
In the Audio Player settings, pick a happy sound. Look for sounds like "Success" or "Level Complete".
Step 3: Connect the Win Trigger
We need to tell the Trigger to play the sound. Click on the Win Trigger. Look for the On Begin Play or On Interact event in the Verse script area. Since we are using devices, we can use the Link tool or write a tiny script.
Let’s write a Verse script. It is like a set of instructions.
Create a new script file. Name it ParkourSounds.verse.
# This script makes sounds play when you hit triggers
# First, we define our devices.
# A 'Device' is any object in your level.
Win_Trigger := struct() {
Trigger : Trigger_Device
}
Win_Sound := struct() {
Audio_Player : Audio_Player_Device
}
# This function runs when the game starts.
Main := func() {
# We connect the Trigger to the Sound.
# When the Trigger is hit, play the Sound.
Win_Trigger.Trigger.OnBeginPlay += func() {
Win_Sound.Audio_Player.Play()
}
}
Wait! That script is a bit complex for beginners. Let’s use the simpler device linking method first.
Simpler Method (No Code):
- Click the Win Trigger.
- In the details panel, find Events.
- Find On Begin Play.
- Click the + button next to it.
- Select Play Sound.
- Choose your Win Sound Audio Player.
Now, when a player starts the game or hits the trigger, the sound plays!
Step 4: Add the "Fail" Sound
Go back to the gap in your parkour. Place another Trigger under the gap. Name it "Fall Trigger".
Place another Audio Player. Name it "Fail Sound".
Pick a sad or funny fail sound. Maybe a "Bonk" or "Oof" sound.
Link the Fall Trigger to the Fail Sound using the same steps as above. Use On Begin Play or On Interact.
Step 5: Test It!
Play your island. Jump to the end. Did you hear the win sound? Jump into the gap. Did you hear the fail sound?
You just added feedback! Players now know if they succeeded or failed.
Try It Yourself
Can you add a third sound? Try adding a sound that plays when the player spawns. Use a Timer device to play a sound 2 seconds after the game starts. This can be a "Get Ready" sound.
Hint: Look for a Timer device. Set it to "Repeat". Connect it to an Audio Player.
Recap
Feedback helps players understand their actions. We used Audio Players to hold sounds. We used Triggers to detect when players hit specific spots. Now your island has voice!
References
- https://dev.epicgames.com/documentation/en-us/fortnite-creative/using-speaker-devices-in-fortnite-creative
- https://dev.epicgames.com/documentation/en-us/fortnite/getting-started-with-patchwork-in-fortnite-creative
- https://dev.epicgames.com/documentation/en-us/fortnite/using-patchwork-echo-effect-devices-in-fortnite-creative
- https://dev.epicgames.com/documentation/en-us/fortnite/how-to-design-a-game-in-fortnite-creative
- https://dev.epicgames.com/documentation/en-us/fortnite/using-skilled-interaction-devices-in-fortnite-creative
Verse source files
- 01-standalone.verse · standalone
Turn this into a guided course
Add Feedback Sounds to your free study plan — we'll suggest related pages and stitch the lot into one compile-checked, self-guided lesson with worked examples and quizzes.
References
Original tutorial generated by Verse Island from the Verse/UEFN knowledge base, with references to the Epic Games sources above. Code is validated against the knowledge base.