Replies: 6 comments 2 replies
-
This is something I would love to be able to utilize. |
Beta Was this translation helpful? Give feedback.
-
Great idea! Would love to have something like this in Cogito! I'm curious about having to add a FootStep surface to walkable objects. This seems like it could get tedious over time. Besides this, if you decided to work on creating something like this for COGITO, here are a few housekeeping items to keep in mind to make sure we could integrate this smoothly:
|
Beta Was this translation helpful? Give feedback.
-
I'm just writing some documentation before commiting. |
Beta Was this translation helpful? Give feedback.
-
Pull request is in |
Beta Was this translation helpful? Give feedback.
-
Wanted to add this here: Thank you again for this amazing addition! |
Beta Was this translation helpful? Give feedback.
-
@ac-arcana @Phazorknight I wonder if we could expand the system to be used for things like dynamic impact sounds based on the material being hit? Here's a comment in the godot repo that is explaining how the source engine does it. |
Beta Was this translation helpful? Give feedback.
-
For a previous project, I made a system for dynamic footstep sounds from different surfaces. I also pulled sound effects for a lot of different surfaces off of freesound, all cc0.
The system uses a raycast and if it hits an object it checks if the object has a Footstep Surface. The Footstep surface is placed on walkable objects, and it has a reference to an audio stream randomizer. By saving audio stream randomizers as resources, they can be assigned to a footstep surface.
Its a simple system but allows for new surfaces to be added easily with a new resource file.
Could I contribute this system to the project?
Beta Was this translation helpful? Give feedback.
All reactions