Description
VIDEO
DOCUMENTATION
SUPPORT
For product support, bug reports, or setup questions, join the Discord support server. I’ll respond as soon as possible:
DISCORD CHANNEL
For a complete overview of the framework and its workflow, please watch the VIDEO.
The folder is named "RadioSystem".
Radio System is a lightweight Blueprint-based interactive audio system for Unreal Engine designed to create configurable radios and environmental sound sources through a simple and reusable Blueprint workflow.
The system allows players to approach a radio, display an interaction prompt, and toggle the radio on or off using a configurable input action. Each placed radio can use its own Static Mesh, audio track, interaction area size, and initial enabled state directly from the Details Panel. The included spatial audio setup allows the radio sound to naturally fade with distance while remaining positioned at the radio itself. Fully Blueprint-based, easy to customize, and no C++ required.
Features
- 100% Blueprint-based system
- Ready-to-use Radio Blueprint actor
- Simple drag-and-drop workflow
- Player proximity-based interaction
- Configurable interaction input
- Interaction prompt widget
- Automatic interaction prompt display
- Automatic interaction prompt hiding
- Radio On / Off functionality
- Configurable starting radio state
- Start Enabled / Disabled option
- Configurable audio through the Details Panel
- Configurable radio Static Mesh
- Configurable interaction box size
- Individual settings for every placed radio actor
- Spatial 3D audio support
- Distance-based volume attenuation
- Configurable audio attenuation
- Radio sound positioned directly at the radio actor
- Continuous looping audio support
- Audio virtualization support for continuous playback outside the audible range
- Optional radio switch / button sound
- Multiple Radio actors per level
- Independent audio for every radio
- Independent enabled state for every radio
- First-person project support
- Third-person project support
- Horror game support
- Exploration game support
- Environmental audio support
- Ambient audio support
- Modular and reusable workflow
- Easy integration into existing Unreal Engine projects
- Fully customizable
- No C++ required




