Match system through blueprint?

Hey!

I was searching about creating a match system like Counter-Strike, Rainbox Six or even like PUBG, but couldn’t find a lot about it. What should I look for? Is it possible to make it with Blueprints or just C++?

To be a little more specific, the system would be: Solo game / Invite friends → Search for players to make a match → Start match with selected players

I am a little lost with this subject, any advice would be a great help for me!

have you tried checking out the unreal livestream about multiplayer using steam done by Wes Bunn. its on the unreal engine youtube channel. im pretty sure you need to use something like steam if you want random matchmaking.