Hello. I have had great success building Corona Apps for a few different companies. They are very basic apps that were reasonably difficult to code, but I got through it and was quite happy with the results.
I feel that I am now ready to start building a Multiplayer app.
My app will be a “Trivia Night Home Game” style app that will consist of the following functionality:
- This is a home based _App so users can _login via the local wi-fi connection or Bluetooth…or even better would be to just connect over a regular internet connection via the app.
- One user will be the “Host” who creates the game and invites connected users to join the game. Maybe a Random Game ID is generated that is shared with all the users (verbally) who want to play the game (so they know which game to join if there is more than one game being played at the same time)
- Once the game is created, Users can simply join the game by selecting the game ID (if there are more than one games being played) and pressing “Join Game”
- Other users can see who has joined the game and will be alerted automatically (“John has joined the game”)
- The host can kick people from the game and block more users from joining the game.
- Once the users are connected to the game they create a profile (Name, Avatar or Photo, Gender, etc.)
- If a player loses their connection, they can simply log back in and be able to continue where they left off_._
- The game will not require achievements or High Score tracking
- I want the game to be able to be played by 20+ people at the same time.
Can anyone suggest a simple 3rd party service to help me make this happen without a lot of moving parts? I’m looking for a solution that does not require a lot of server management and/or maintenance. I’m willing to pay for a solution that is easy to implement.
I have no idea where to begin. I’m not even sure what this type of multiplayer functionality is called (It’s not turned-based as multiple users will be playing simultaneously)
Thanks in advance for your help.