of     1   

iSentinels
#182402584Monday, January 25, 2016 10:13 PM GMT

I have the possibilities for a game and some ideas that I would love to try, but I'd also like to implement an elo matchmaking system where players could find other players of similar skill to challenge them, but at the same time, I have the feeling due to the nature of how ROBLOX is created, this is an impossible task. Could it be done via an external website which matches people and asks them to join a game together, or it there a way in ROBLOX itself.
iSentinels
#182402752Monday, January 25, 2016 10:16 PM GMT

Also, I have seen the wiki post here: http://wiki.roblox.com/index.php?title=Matchmaking This covers about matching people who are in the game, but lets say I wanted to do 1v1 matchmaking, how would you do it externally to match people unless everyone goes into one server (50 players) and then waits in lobby to be put into games from there?
chimmihc
#182402989Monday, January 25, 2016 10:20 PM GMT

iSentinels
#182403290Monday, January 25, 2016 10:24 PM GMT

Thank you, I didn't know about those API services. And after reading the wiki post thoroughly its probably semi-possible what I want to complete, just with a few issues, mainly popularity would need to be key for a good system, also only being able to have 50 people max searching for a game per server could cause issues. That is unless there would be a way to match people elo wise by searching across multiple servers and not just a singular server?
chimmihc
#182404903Monday, January 25, 2016 10:49 PM GMT

iSentinels
#182405295Monday, January 25, 2016 10:54 PM GMT

Thanks a bunch, tbh I'm over thinking things atm since I want to get an actual game running first before adding a ranked system to my ideas, but still good to know that it can be possible.
SniperQuiet
#182405853Monday, January 25, 2016 11:02 PM GMT

the chances of you successfully making a game is about the same chance anyone will ever find out my main. not gonna happen. -anonymous
eLunate
#182406194Monday, January 25, 2016 11:07 PM GMT

Use DataStores. Make a list of waiting players in the DataStore, and occasionally try to find matches. If you find a match, move the players into a lobby (You'll need to tell the other servers by setting a key in the DataStores)
iSentinels
#182440832Tuesday, January 26, 2016 1:53 PM GMT

Sniper, ty for the constructive critism
GhettoMilkMan
#182448395Tuesday, January 26, 2016 5:48 PM GMT

You can use player points, Take and give depending on a win or loss. Match people with similar player points

    of     1