I found out today about PlayFab and I'm pleased to say that we are going to use it for our competitive multiplayer FPS. Nice work!
As for the suggestion; It would be great if we had the ability to manage a group of players preferably with different roles.
For example a captain could add or remove players from a team, a leader could do the same but also adding or removing captains and of course would have the ability to pass the leader role to another player. All of them would have the ability to leave the group except for the leader who has to pass his captain role to another player before he could leave the group.
A GetGroupList would provide the list of players and their roles
a GetGroup info would provide key pairs information
SetGroupKeyPair would allow you to change custom key pairs of a group.
etc.
A group feature is central to our game so I would like to know if it is something doable within say 4 months or if we should develop it ourselves?
Lastly, it is nice to have friends and hopefully groups, but I think that being able to leave them a message would be extremely powerfull.
I've seen a notification system on the roadmap. It is something we where going to implement ourselves for all kinds of notifications and real time announcements (we planned to use xmpp).
1. Would it be reasonable to think this notification system could also be used for player to player online and offline messaging?
2. Would we be able to know the online status of a player?
3. Any ETA on it?
Thank you and have a great day :)