deathcap
deathcap
Updated all plugins (except one) to at least load on server, if applicable (not necessarily functional). Some are only intended for server, and can be tagged with clientOnly: true for...
https://github.com/audreyt/node-webworker-threads
As of https://github.com/deathcap/voxpopuli/commit/7c2bdb97382994075100a35d397646bf76702b70 'node index.js' now loads, though doesn't do much (using https://github.com/deathcap/unworkify instead of https://github.com/audreyt/node-webworker-threads on server-side for now)
Looking into this some more, WebRTC is definitely the way to go (vs WebSockets - though they can still be used for the signaling protocol). Though mainly intended for audio/video...
Hmm, I'm not seeing this lag. Just got voxel-server and voxel-client running together, communicating with themselves over WebRTC locally. Not using webworkers or anything, both run together. I still have...
Ah, I haven't tried multiple players joining yet. I'll probably hit the same issue then. Will have to see after I fix up voxel-plugins for multiplayer. I'm thinking I'll have...
Indeed. Running into a lot of interesting issues trying to convert everything at once ;) Think I figured out how to load client/server plugins, though. Separate voxel-plugins instance for client...
@kumavis Sounds awesome. Any interest in compatibility with [voxel-plugins](https://github.com/deathcap/voxel-plugins)?
Server now basically works as of 3259094553a053bf4214142d1caef2c6bc66aa52 (can open same URL+hash in another window, client joins, can see moving around) - though there is still much to be done. Filing...
@kumavis > @deathcap so what is your goal with vox-populi? just a testing ground for voxel.js stuff? Essentially, yeah, I see it as a sort of 'reference implementation' including many...