So, I have been wanting to do a RTS peer to peer multiplayer online game and I have been researching it. The matchmaking lobby would be managed by a server which I plan to do in Node.js, but I want these game matches to be 12 players max, and each player has about 15 objects which are buildings that don't move, and about 20 object units that can move. So, I read on multiple threads that gamemaker peer to peer isn't that good? and that it can only handle 4 players or something like that? Also, I am confused on how do I make the host of the RTS match communicate with the rest of the players. Can I use node.js for the host to communicate? There is no dedicated server other than for matchmaking purposes. Is node.js even needed here? What I want to achieve is something similar to a peer to peer online network like Warcraft 3. I am not sure if I am going to do desktop or HTML5 yet. Right now I am learning and testing the waters of multiplayer online networking. I don't plan on doing any huge game with peer to peer yet, I plan to do very small games and build up my knowledge so I can do this RTS 12 player game. I would really appreciate any advice you can give me. Thanks!