2015-03-08 2 views
0

Я собираюсь начать свою первую игру по единству, которая представляет собой многопользовательскую игру в режиме реального времени для Android. Я хочу спросить несколько вещей. Нужно ли мне покупать про-версию или любую лицензию на весь процесс (от разработки до представления в магазин, я знаю, что заставка не может быть изменена). Моя игра почти такая же, как 8 пулов с множеством функций (создать профиль пользователя, поиграть с друзьями, поиграть с друзьями в Facebook, бросить вызов друзьям, личным щитом и т. Д. И т. Д.), Как в 8 баллах. Я планирую использовать Photon для многопользовательской игры. Мне также нужна версия для Интернета и Facebook, а также в будущем. Я также вижу несколько страниц об этом, но я все еще запутался. Спасибо заранее.Многопользовательская игра с использованием единственной бесплатной версии для Android

ответ

0

Персональная версия Unity3D не поддерживает сокеты C# на мобильных устройствах, поэтому сторонний плагин реального времени, ни Photon, ни какой-либо другой, не будут работать на Android (или на iOS) с личной версией Unity3D, но все они требуют Unity3D профи.

Есть только одно исключение: PUN + работает даже с Unity3D Personal на Android и iOS, потому что он применяет резерв для использования сокетов C++ через собственный плагин на платформах, на которых C# сокеты недоступны в Unity3D Personal. Однако это справедливо только для PUN + (Photon Unity Networking Plus), а не для PUN (Photon Unity Networking).

+0

Я думаю о единстве 5, все функции pro доступны для персональных пользователей (кроме экрана заставки и некоторых дополнительных сервисов, например отчетов об эффективности) –

+0

@dev_ter: Да, это правильно. Мой ответ был связан с Unity 4 и более ранними версиями. – Kaiserludi

0

Unity в версии 5 больше не имеет специальных функций для двигателя. Так что в принципе free = pro (помимо некоторых сервисов и заставки). Таким образом, вы можете пойти с Unity 5 бесплатно и, например, Фотон.

Относительно затрат: Возможно, вам нужна какая-то веб-служба для вашей игры (управление профилями и т. Д.), Чтобы веб-сервер мог произвести некоторые издержки. Но для начала работы есть много бесплатных услуг, таких как https://www.heroku.com/

Кроме того, вам нужно будет заплатить 25 $ комиссию за Google Play, чтобы опубликовать игру.