say i'd like to make a multiplayer game/application using web technology, what are my best chances for achieving this without running a server? #WebRTC still needs a signaling server, but maybe someone else can let me use their signalis server for my app somehow?
alternatively maybe something like #libP2P can be used locally to create a tunnel of sorts?
@mauve using Agregore sounds like one of the cooler solutions. say i just wanna throw around jsons from one player to another, how could i best achieve that?
@sofia the built in libp2p pubsub support has you covered. Use a shared "topic" between the peers and send whatever you want. https://agregore.mauve.moe/docs/ipfs-protocol-handlers#libp2ps-pubsub-protocol-%F0%9F%93%B0
Bonus is that there's also an Android app in addition to mac/win/linux ehich supports the same APIs. No ios tho cause they don't allow custom browser engines still.
@mauve wow, that looks supercool 🤩!
i wanted to try in in the devtools but they seem to be b0rken here 🙁. (fresh install of the deb on ubuntu)
@sofia Well shit. :P Does using an older version work by any chance? I currently don't have a GOME / deb machine to test one. Also, does using the appimage help?
@mauve i'll try the appimage.
also it's KDE, not GNOME but you are excused 😉.
@mauve same error in 2.2.2 and 2.1.0 🙁.
@mauve oh, also i'm using wayland, maybe that's part of the issue? it seems mostly well-behaved by now but who knows…
@sofia Dang. 🤔 Nothing is rendering at all? I thibk there was some sort of "ozone wayland" flag for electron that folks were using. I think `--enable-features=UseOzonePlatform --ozone-platform=wayland`?
@sofia Nice, I thought the latest version was supposed to just work without flags but I may be wrong. 🤔 Might need to add a wrapper for wayland users to use instead. TY for testing!
I'm gonna be migrating to wayland soon for mmy @stardustxr setup so maybe I'll figure out something more solid then