playing cards games

Hello, I'm a beginner in the development of games.
I'd like to do a number of card games with multiple rooms.
Colyseus would be suitable for this type of game?
In terms of performance, were some tests done? how many players can be simultaneously connected to the server?

Thank you

Hey @rscata,

Yes, Colyseus is totally suitable for your use case.

The number of concurrent players will depend on your server infrastructure and throughput of your application.

As turn-based games usually demand much less than real-time ones, I'd say you can easily reach +1000 concurrent players.

You can find many blog posts on how to configure and scale NodeJS WebSocket applications out there. e.g.

Cheers

Thanks for the info.
How can I create dynamic rooms? E.g:

I have a room where all poker rooms will be listed.
Pocket rooms will be dynamically created by the player with certain rules (maximum players, etc.). How could I do that?

Thank you.

@endel said in playing cards games:

As turn-based games usually demand much less than real-time ones, I'd say you can easily reach +1000 concurrent players.

+1000 for each room?
Thanks

@rscata I meant 1000 per server.

I recommend checking the matchmaking docs to understand how the room instantiation works: http://colyseus.io/docs/concept-matchmaking/

You can follow the links from there and hopefully you'll be ready to code your own solution!
Cheers