I had an idea of expanding my RPG into an MMO. Before I even consider the Multiplayer feature, what are it's limitations? Could I restrict users to 1,000 player rooms? Could I treat each map as it's own "room" that the user would need to connect to? Is there support for using a professional server host or will I be limited to users being the hosts and relying on the Scirra ping server? Is the Multiplayer feature expandable through Javascript or Plugins?
Thank You,
There is a max of 256 WebRTC connections in your browser.
You could indeed make a map a room, and have players connect to that.
I have been working on a MMO game, where buildings and locations are rooms, that works perfectly fine once you get around the issue of "when the host leaves".
Scirra offers it's own signalling server for a fairly low price in the scirra store, which you do require to host on your own VPS/server.
Scirra's signalling server has a slightly higher chance of incorrect connections, but its perfectly fine for development stages.
Just keep in mind when debugging, that if sometimes out of the blue things are totally not working as they should .... RELOAD the game and try again, before you adjust lots of things (massive time saver right there)
Do not use multiplayer for big games.
use socket.io plugin and nodejs server and then you can do anything you want
Why not ?
Socket.io is far more susceptible to lag and packet sniffers.