How to make skill based matchmaking system in unity

Options
I'm making a Matchmaking system using Firebase and Photon PUN in unity.
I'm saving user information(email, password, username) and their rank point in firebase database.
I want to match using Rank Point.
Rank Point matches with a similar person.
If the search time is getting long, the matching of the rank point difference is large.
ex: Find sec <20 sec: point gap 20
Find sec> 20 sec: point gap 50
Find sec> 60 sec: point gap 100

When the match is found, the acceptance display window will be displayed. If all users accept, the game will be started.

I want to know how to make it.

Comments