one of my students is looking to make a 3D game, but part of it involves using mic input to shout to make things happen, does unity have any kind of provision for this? hes currently planning it in director, which would make the sound part possible, but everything else incredibly laborious and difficult, i know, I used to do it myself before I discovered unity!
No exactly that, we’d be looking to try and detect volume of sound going into a microphone, and literally, as you say, convert the volume variable’s value (try saying that 3 times!), into a force or velocity to apply to something.
The Plugins with a couple of examples are explained in the documentation. To write a simple plugin you’d have to write some C/C++ code that uses some native sound input API (depends whether you’re targeting Mac or Windows or both) and just returns the sound level to Unity.