How to make leaderboards on mobile

I’m making a 2D infinite runner and i want to develop the next feature of the game which is the leaderboards, i want to use several services for these leaderboards but actually don’t know how to implement them so i was wondering if you guys could give me some advice, Could you guys tell me how to setup the several leaderboard services?:

Edit: I’ve already figured out how to make leaderboards for Game Center and Google Play, I still don’t know how to make them for facebook

  • I want google play leaderboards (
    get/set the scores of everyone
    playing the game on android )

  • I want game center leaderboards (
    get/set the scores of everyone
    playing the game on IOS )

- I want facebook leaderboards (get/set
the scores of the user’s facebook
friends for both platforms)

Any help as of how to achieve this? preferably with BP but if it’s with C++ there’s no problem.

Did you check tappy chicken? it got leaderboard support, but not sure if you can switch online service in runtime

well, thank you for your reply. I did check tappy chickend and understood leaderboards for Game Center and Google Play, but how would one achieve leaderboards for facebook?

Theres OnlineService modules for each service supported, you just need to switch them and im not sure if you can do that in runtime