How to find lan games useing high level multiplayer in godot 3x

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By David Krause
:warning: Old Version Published before Godot 3 was released.

We building a coop lan game in this exquisite highlevel enet based multiplayer.
Now we are wondering how would you find lan games.

I was hopeing to see ip multicasting, but it seems this is not implemented.
How would you do it? Would you scan the subnet instead?
Must i use native code to get multicast?

I thought the point of godot architecture was that you can use the server to send all the info to the newly connected clients

https://github.com/godotengine/godot-demo-projects/blob/master/networking/multiplayer_bomber/gamestate.gd

High-level multiplayer — Godot Engine (latest) documentation in English

I am just guessing here.

hungrymonkey | 2017-11-11 19:29

ty for your comment. We’ve aready got the multiplayer part working (finer and easier than expected actually).
But in the spirit of old lan games we want to be able to search the network for open game servers.
So the problem is really: find the ip of the server in the lan.

David Krause | 2017-11-14 11:45

i started hacking on a gdnative plugin:
GitHub - enthus1ast/godotMulticast: (WIP) a gdnative find_game utilizing ip multicast
(its very hacky atm)

David Krause | 2017-11-15 17:06

I’m looking for the same thing, if you can get a solution please post here.

anllucah | 2018-05-26 00:38