Каковы наиболее предпочтительные технологии для разработки игр ввода-вывода - PullRequest
0 голосов
/ 10 февраля 2020

Я хочу разработать браузерную многопользовательскую онлайн-игру (например, agar.io или slither.io ). Я был бы признателен за несколько советов о том, какие технологии являются наиболее достаточными с учетом производительности продукта:

  1. Я думал о Node.js + socket.io в бэк-энде, но большинство из них Игры IO основаны на соединении TCP WebSocket, и они несколько запаздывают. Интересно, предпочтительнее ли использовать UDP-сокеты, поскольку протокол дейтаграмм несколько быстрее.
  2. Во-вторых, я бродил, если node.js - лучший выбор для такой идеи, возможно, C# будет более эффективным. SignalR от Microsoft достаточно хорош в производительности.

Если быть более точным c два моих вопроса: какой из них лучше всего подходит для языка и сокетов для лучшей производительности в онлайн-играх?

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