@talon I started doing some of this in my "webrun" project a few years back. I'm still very much into it. See also, exokit but that was focused more on 3d graphics without the browser renderer.
@talon Yeah my choice for using node was to make it easier to reuse as many libraries as possible and to reduce the burdon on getting c++ dependencies to build cross platform. TTS and STT is one of those things that's hard to get working on Linux even with all the stuff in Chromiums codebase :x
Would love to experience more audio-first games though.
@talon btw from what I recall the web audio api is pretty close to what's available in Open AL. Have you checked the various language bindings there?
@mauve Yes something like this except also without Node. Just the API’s accessible via something like FFI. So I can do a Web Audio context from C, or TTS from LuaJIT, or any of the other API’s. Although I’m personally definitely more interested in the ones that let me make games.