Нужно написать сервер на .Net-Core
, Игра в целом пошаговая один на один, но во время хода противника можно слать эмоции как в Heartstone, так что последовательно опрашивать сокеты не получится. Думаю инстанс игры выполнять в Task
и хранить их в списке. Команды с сокетов из listener'a помещать в многопоточную очередь и в игровом цикле их оттуда изымать и обрабатывать. На правильном ли я пути?
Как лучше идентифицировать играющего в этой очереди команд и вообще как сделать лучше, сервера еще ни разу не писал, опыта нет.
Советы, рекомендации, примеры - пригодится всё.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Хочу написать SSL proxyМожет быть у кого-нибудь есть описание протокола?
ConvertToInt16 выбрасывает OverflowException если переданное значение не укладывается в диапазон Int16, т