Building an online multiplayer game for iOS/Android with social hooks

Hello,

Our team is looking to build a puzzle game for iOS/Android with the following social/online capabilities:

1.) Create and Play a multiplayer game with your friend locally on your single device

2.) Create and Play a multiplayer game with your friend by finding them with their custom user account and inviting them to play

3.) Create and Play a multiplayer game with your friend by finding them with their facebook account and inviting them to play

4.) Create an account with the game using your facebook info or by creating your own custom account login details

5.) Save/Load a list of currently active matches you have with your friends and also view a certain number of your past inactive matches

We’re not really sure what Corona features we should be using to do this. Nothing we’ve tried so far seems to give us everything we need:

  • Google Play Game Services doesn’t support iOS

  • Corona SDK Game Center Support doesn’t support Game Center Multiplayer

  • Corona Cloud is being decommissioned soon

  • OpenFeint is no longer supported

  • PubNub doesn’t have cloud storage capabilities nor facebook capabilities

What is the best way to build a game with Corona with the specifications listed above? I feel like this should be do able with Corona but we just would like to know what the best approach is

I’m also looking for info on this regard. Right now my main concern is to save player data. Anyone knows a tutorial on how to do it and if it can be cheap the better… right now I don’t make a fortune out of games… :S

I’m also looking for info on this regard. Right now my main concern is to save player data. Anyone knows a tutorial on how to do it and if it can be cheap the better… right now I don’t make a fortune out of games… :S