auto matchmaking

I really dont know how there is no video about this topic out there .
But how i can make a matchmaking sistem like ( fortnite valorant etc. )
everyone is using ip adress but i dont want to use it i want an auto matchmaking can you please help me by answering this

Maybe look into tutorials that are implementing Game Lift which specifically what its used for… Matchmaking is generally an exterior operation that uses other SDKs like Game Lift if you aren’t keen to developing your own…

Players enter a que, and the players are placed into available games depending on a number of factors. However, this isn’t easy or straightforward and requires a source build of the engine, a physical server to handle the operation and a dedicated server application setup over a visual studio project.

Welcome to community.
Searching is the key of the making things, do not underestimate.

But if you want to have something like matchmaking, read session logic.

This tutorial series has a part dedicated to matchmaking in AWS GameLift that you can use even without hosting your servers on AWS. Check out Part 4 - FlexMatch.