squadmc icon indicating copy to clipboard operation
squadmc copied to clipboard

Synced views

Open Lenart12 opened this issue 5 years ago • 6 comments
trafficstars

I think it would be a really nice feature that would set the app apart from others if we had the option to create "multiplayer" rooms where multiple users could view or edit the same calculations in real time.

Lenart12 avatar Apr 30 '20 18:04 Lenart12

Something I had in mind when I decided to contribute to this app. It's something I want to work on, but currently no idea if and when I will look into.

ufonius avatar May 05 '20 22:05 ufonius

I have actually made my own version with this feature implemented. Which I have published on www.squad-calc.com. I done it using googles realtime database called firestore, which works pretty decently for this.

I do want to make a pull request, but honestly in the progress I have altered the code a lot(Not pretty). So I'm not sure how to make the pull request.

RasmusGodske avatar Aug 21 '20 16:08 RasmusGodske

@RasmusGodske I think it's a really cool feature that you implemented. Only downside I see is that performance took a big hit, especially when using it on my phone.

If you can find a way to resolve that, or have the performance impact only when the feature is active, it would be a great addition to the app.

Endebert avatar Aug 29 '20 10:08 Endebert

@Endebert Yeah I totally agree, the performance has gone down by fare, which I also consider a problem. I am continually working on it to try improve it. However currently I am other problems as well, like the sub targets haven't been implemented yet. So I am not quite ready to publish the code just yet, I want to clean up more before putting my name on it. However I can share the code with the @Endebert if you are interested.

RasmusGodske avatar Sep 20 '20 19:09 RasmusGodske

@RasmusGodske Sure, I'd take a look if I find the time

Endebert avatar Sep 28 '20 10:09 Endebert

Could be done using P2P with WebRTC

WilliamVenner avatar Apr 03 '22 16:04 WilliamVenner