Многопользовательская игра для iOS - что использовать для многопользовательской части? - PullRequest
1 голос
/ 09 января 2012

Я разрабатываю игру для iOS, которая должна включать мультиплеер.Это не пошаговая игра, а игра в реальном времени.Я знаю, что здесь я могу использовать несколько разных подходов:

  • Многопользовательский режим Game Center (имеет поиск и поиск совпадений, предоставляет аутентификацию "из коробки", дополнительные списки лидеров и достижения)
  • Насколько я знаю, в OpenFeint также есть несколько многопользовательских помощников
  • Я также могу написать свой собственный серверный код, но разве это не будет изобретением велосипеда?Я также потерял бы все хорошие вещи из GC ...

Есть какие-нибудь предложения здесь?Каково ведущее рыночное решение, которое не требует особых усилий для интеграции в игру;Я хотел бы иметь возможность передавать короткие биты данных между игроками (позиция игрока + предпринятые действия) в режиме реального времени.Лучше всего было бы уменьшить отставание :)

Ответы [ 2 ]

1 голос
/ 03 декабря 2013

Вы также можете рассмотреть Nextpeer (раскрытие: я там работаю). GameCenter хорош, но у него есть недостаток - он не кроссплатформенный. Мы предлагаем кроссплатформенное решение (iOS, Android и Unity3d), ориентированное на многопользовательскую игру в казуальных играх. Таким образом, мы предоставляем хостинг, взаимодействие между игроками, сватовство и интеграцию с Facebook.

1 голос
/ 09 января 2012

лично, я думаю, что самый простой способ - это GameCenter.было довольно просто интегрировать его в существующую игру - я бы сказал, что это заняло 2-3 недели.основные проблемы, с которыми мы столкнулись, были связаны с тем, что игровой симулятор не особенно подходит для многопользовательской игры, а не с игровым центром.

...