How do multiplayer games work with non-dedicated servers?

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Scout APM - Less time debugging, more time building
  • SonarLint - Clean code begins in your IDE with SonarLint
  • peerjs

    Simple peer-to-peer with WebRTC

    Sadly I have no experience with Godot. In any case, you need a server to make the connection between the peers. As you put yourself, prior to an established connection the two parties can't find one another on the web. As long as your game isn't big enough to pay for a server, you could use 's.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts