Creating a Multiplayer headless lobby server in Godot

Introduction to creating a headless lobby server in Godot

Hey fellow devs,

today I would like to add some more advanced words to my Tutorial on my YouTube-Channel. If you haven’t already please make sure to follow me on YouTube to receive updates about my upcoming Tutorial videos.

Why do we need a lobby server?

We could of course making just a peer to peer connection. The Problem? Most devices are behind routers and you won’t get the public ip from the device to connect them together.

For this reason we use a routing server aka lobby server which handles the connection to the devices. The lobby server also offers more control and we have the possibility to monitor things like concurrent users online. Opened games and other statistics.

Is MultiplayerEnet the only variant for this server?

No! Godot offers a wide range of Multipler implementations. It is maybe a better idea to use websockets if you would like to have a more dynamic server as a lobby server.

I used the Enet because it feels like it makes the most sense for my type of game, but maybe I will change this later.

If you have any questions regarding my blog or tutorials please feel free to comment below and share your feedback. I still have a of posts to do, but I hope I get the blog up to date as fast as possible.

Restarting my Dev-Blog with new domain and focus!

Hey everyone!

New year means new motivation leads to new actions! I thought about reactivating my old dev blog and make it attendant to my YouTube Tutorial videos.

I have a lot of fun teaching you guys stuff in Godot I learned or I experienced and this is why I want to focus on that on this blog. For me learning works best when I try to teach other the stuff I learn.

One very cool thing is I was able to restore all old blog posts from 2016 and 2017 I have written. So you are able to browse through them and the page isn’t as empty as it would be without!

What can you expect in this blog in the future? I will keep you informed about topics I am currently working on and learning. Also I will try to give more insights and more detailed informations about my Tutorials on YouTube.

I hope you like it the next few days I will spent time to bring the page up and style it a little bit more. Also I have to restore the images of my old posts, but nevertheless I am already pretty proud about having wordpress on my server with https working 😀