Ashley thanks a lot for your answer, I didn't know it could do that and I think it might really help
Just to be sure, what do you mean by "available games" ? Does that mean that you choose the maximum number of games that can be played at the same time when configuring the signalling server ?
Because that's what I want to do in my project :
1. The players start by connecting to a big lobby server, where every player is connected
2. - They can start a "public" game that everyone can join, or a "private" game that cannot be joined without an invitation, for 2, 3 or 4 players. They are then redirected to a waiting room with a chat and a button to invite other users (if they are not in a waiting room or a game).
- They can also "join an available game" to join an unfilled public waiting room
3. No one can join when the game is started, but guests can choose to "watch the game" if they want
If I understood properly, to run the signalling server I will need a dedicated server and not a classic web server right ?
Please can I have some advice to do what I described above ?