Организация игровых комнат на сервере
Здравствуйте, как правильно пишутся на серверной стороне игровые румы? То есть у нас на входе имеется массив подкюченных пользователей. которые нужно разметить по отдельным комнатам, чтобы они играли друг с другом. Как это правильно организовывается?, каждая комната по идее должна быть инкапсулирована, со своими таймерами и методами. Первое что приходит в голову - это создание экземпляра класса на каждый рум, но насколько это применимо к серверам?
То есть задача сводится к тмоу, чтобы общий поток запросов-ответов пользователей распределялся по комнатам в которых они играют.
сервер node.js
|