Крупномасштабный многопользовательский 2d самолет - PullRequest
0 голосов
/ 20 июня 2019

Я пытаюсь понять, как создать крупномасштабную многопользовательскую симуляцию 2D-плоскости. Похоже на простую стратегическую игру RTS. Каждый объект должен иметь свою позицию, тип и состояние, которые также могут быть просто небольшим числом. Нет поиска пути, простое обнаружение столкновений в стиле «двух кругов наложения» и не имеет значения, мозаичный или нет. Меня больше всего волнуют возможности масштабируемости. Как создать 2d мир таким образом, чтобы вы могли добавить новый сервер, чтобы увеличить площадь мира. Количество объектов не должно быть ограничено, и в маленькой области может быть много объектов, а также нет объектов в большой области. Он также должен быть многопользовательским, но не MMO. Таким образом, никогда не будет проблем, когда сервер не сможет обработать количество соединений. Клиент должен иметь возможность видеть только часть мира, например, прокручивать карту и давать случайные команды. Меня больше всего беспокоит сервер и обратная сторона, а не клиентская обработка и отправка данных, но я думаю, что это всегда часть этого. Я бы оценил любые ссылки, статьи, видео, литературу, советы или что-нибудь в этом направлении. Большое спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...