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