Какую технологию выбрать для создания Multiplayer на Unity?
Всем привет. У меня есть небольшой опыт работы с Unity. Создавал одиночные игры, а сейчас желаю создать мультиплеерную игру. Опыта с backend для игр не было никогда, только делал chat на node.js Игра будет пошаговой. Поиск игрока будет реализована с помощью Matchmaking. Вы лишь жмете кнопку Play и сервер подбирает вам оппонента вашего уровня. Также я хочу хранить данные в database (Уровень, золото, очки и прочее)
Вопрос: Какую технологию под Unity выбрать для реализации этого? Я встречал много (UNET, photon, gamesparks, smartfox). Но нужно еще подключить базу данных. Так что же выбрать?
Алибек Бельдинов:
Алибек, подскажите, пожалуйста, дорого ли обходится Gamesparks?
Нашел информацию на их сайте, что на 1 юзера выделено 5000 запросов к апи в месяц. Допустим, я делаю морской бой, тогда за одну партию может выйти по сотне событий на каждого игрока, а это всего 50 игр в месяц... и нет информации, сколько стоят дополнительные запросы.