Хостинг Box2D MMO: Фотон против Лидгрена против GameSparks против PlayFab

Я разрабатываю игру, написанную на C#, которая использует собственную реализацию Box2D/Farseer и является многопользовательской, основанной на низкоуровневой библиотеке Lidgren. У него есть несколько требований: - Box2D должен работать на сервере вместе с другой пользовательской игровой логикой.

  • Сервер будет авторитетным.
  • Игра в реальном времени, а не пошаговая.

Я хорошо переписываю сеть, чтобы использовать более платную платформу, но мне нужна помощь, чтобы понять, какой путь выбрать. Я мог бы просто разместить свой существующий сервер на базе Lidgren в качестве службы Windows на экземпляре AWS EC2. Это то, чем я сейчас занимаюсь. Тем не менее, я слышал, что работа с такими сервисами, как Photon, будет гораздо более эффективной. PlayFab и GameSparks также могут предоставлять эту сетевую возможность, но похоже, что они в основном касаются управления учетными записями, а не передачи данных игровых объектов.

В идеале, PlayFab или GameSparks позволили бы мне сделать все: запустить свой собственный C# серверный exe-сервер, интегрировать его с API их учетной записи и показать мне очень эффективную сетевую библиотеку для использования вместо Лидгрена. Мне было трудно определить, если они делают. Это немного пятнистый.

Какова лучшая платформа для размещения MMO, как я описал?

0 ответов

Другие вопросы по тегам