You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Pixdigit 82a4fa2072
Merge branch 'max' into main
3 years ago
addons/randomAudioStreamPlayer BALLERN ! 3 years ago
assets prft 3 years ago
scenes prft 3 years ago
src fixed balancing 3 years ago
.gitignore fixed gitignore 3 years ago
Demo.tscn Footsteps 3 years ago
LICENSE.txt Footsteps 3 years ago Footsteps 3 years ago
default_bus_layout.tres SoundFX 3 years ago
default_env.tres added plants? 3 years ago
icon.png layout project structure 3 years ago
icon.png.import BALLERN ! 3 years ago
project.godot creakSound 3 years ago

Random Audio Stream Player Nodes for Godot Engine

Random Audio Stream Player Icon

This plugin will add Random Audio Stream Player Nodes (standard, 2D and 3D) that can be used as normal Audio Stream Player Nodes with the added ability to play randomly audio from an array of audio streams with the possibility to choose the random strategy and to randomize the volume and the pitch.


This is a Godot Engine project that can be imported in godot and features a demo using a Random Audio Stream Player 3D to play randomly walking sound effects from an array of 8 possible sounds. (Sounds are made by me, Tim Krief and are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.)

To use the plugin in your own project you can all the files in addons/ to the addons/ folder of your project and enable the plugin in Godot. Complete instructions are available here: Installing plugins (GodotDocs)


Made for the great Godot Engine:

Godot provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel. Godot is completely free and open-source under the very permissive MIT license. No strings attached, no royalties, nothing. Your game is yours, down to the last line of engine code.

Tested on Godot Engine v3.2.1.stable.official

Icons are derived from the AudioStreamPlayer, AudioStreamPlayer2D and AudioStreamPlayer3D icons from Godot Engine