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?

@sofia impossible without *somebody* running a server unless you use a funky browser like @agregore

Sometimes if you're in physical proximity and on the same network you can exchange sdp via audio or qr codes tho.

@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. agregore.mauve.moe/docs/ipfs-p

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 with appimage, just the paths are different. i'll try an older one.

@mauve oh, also i'm using wayland, maybe that's part of the issue? it seems mostly well-behaved by now but who knows…

Follow

@sofia Does using the keyboard shortcut to open devtools work? ctrl+shift+i

· · Web · 0 · 0 · 0
Sign in to participate in the conversation
Mauvestodon

Escape ship from centralized social media run by Mauve.