Я довольно новичок в программировании сокетов, и сейчас я работаю над игрой, которую я хочу сделать многопользовательской. После настройки переадресации портов (довольно большая головная боль) я хочу сделать базовый игровой сервер для своей игры. Я просто не знаю, как с этим справиться.
Я хочу, чтобы клиенты / игроки могли подключаться к серверу, и я хочу, чтобы позиция всех игроков была синхронизирована. Я создаю один сокет для клиента? Должен ли я иметь один сокет и делать несколько многопоточных вещей? Как выглядит общая архитектура такого сервера?
Заранее спасибо! Ура! * * 1005