avonian / soundstage-vr

0 stars 0 forks source link

vrspace 0.2.0 #15

Closed jalmasi closed 3 years ago

jalmasi commented 3 years ago

I've made a bunch of changes both client and server side, all backwards compatible, deployed new server version. Nothing very important client side, just making things easier. Like easier to establish connection and send own properties, I'll rewrite that part of code sometimes soon. Nothing very important on the server side either, just more efficient event propagation. Like, new user joining the scene would cause everybody else to query the database, now only sends notifications.

Let me know if you spot any issues.

Also tried to bundle vrspace-babylon.js non-minified, no luck, all that I get is garbage that doesn't work at all.

avonian commented 3 years ago

sounds good

as far as bundling no problem for now

although I think the best move (not just for soundstage but for vrspace in general) is to offer it an npm package, this way we just make it a normal dependency

i can help with that if you want

jalmasi commented 3 years ago

Right, that's my intention, and thanks. Have a look at https://github.com/jalmasi/vrspace/blob/master/babylon/package.json https://github.com/jalmasi/vrspace/blob/master/babylon/webpack.config.js Well obviously I need to reorganize that folder, but my main dilemma is static vs dynamic dependencies - babylon is not small, and I'm not interested in having it locally. My preferred way to use it is like https://github.com/jalmasi/vrspace/blob/master/babylon/index-cdn.js Any advice is welcome :)