2015-03-21 10 views
8

Я борюсь немного, пытаясь реализовать firebase в единстве, firebase еще не обеспечивают единство SDK, и я рассматривал эти варианты:Firebase и Unity?

1) создавать собственные плагин для прошивки и Android, который оборачивает firebase SDK и методы, которые мне нужны

2) использовать IKVM для создания библиотеки DLL из firebase .jar, я знаю, что кто-то сделал это, но я еще не читал о рабочем методе 100%

3) строить все с нуля поверх дымовой базы REST api

что вы посоветуете се? есть ли у вас некоторый опыт в этой теме, кто-то там сделал работу по созданию базы с единством? : D

благодаря

+2

Привет, пользователь1279694, сотрудник Firebase здесь. Я бы выбрал вариант 1 или 3.Для варианта 3 обязательно используйте API потокового REST, который предлагает те же преимущества в режиме реального времени, что и API-интерфейсы (JavaScript, iOS и Android). –

+0

Привет, Франк, спасибо за ответ! :) есть ли в проекте сбойная база sdk? спасибо – user2179694

+0

В настоящий момент в проекте нет SDK Unity. В прошлом было несколько запросов, и ваши будут добавлены в обсуждение функций. – Kato

ответ

5

Вы можете посмотреть this beta инструмент, с этим и можно построить для Android и IOS от единства.

+1

Спасибо, что ответили Марио, я просто искал старые вопросы для обновления. :-) Для тех, кого интересует, подключенный плагин Firebase Unity использует первый подход, упомянутый OP: он обертывает собственные библиотеки Android и iOS из Firebase. –

+1

Ничего себе, это здорово! Спасибо, что связали это! Есть ли опыт в отношении стабильности и производительности этого подхода «бета-инструмент»? - Я использую Firebase (Auth/Database/Storage) в двух Android-приложениях, и я бы хотел использовать его также изнутри Unity ... – Tino

1

Каждый плагин имеет firebase удовольствие.

https://github.com/unity-plugins/Firebase-Admob-Unity Google Firebase Unity Admob Plugin

Google Firebase Unity Admob Плагин предоставляет способ интеграции firebase AdMob объявления в Unity3D игры и U3D приложения. Вы можете использовать его для Unity прошивки и Android App с тем же C# или JS code.It поддерживает всю родную firebase функцию AdMob, такие как Native Экспресс Ad

Google Firebase Unity Admob Plugin Особенность

платформ поддерживаются в одном плагине:

Android, на основе Admob SDK v9.0 (часть сервиса Google Firebase) IOS, с помощью SDK v7.8.0 Поддержка всех родных событий AdRequest таргетинга методы, такие как цель детей, режим тестирования Не нужно изменить Android пакет name Очень простой API На основе FireBase SDK версии Типы объявления:

Баннер (Всех размеры Banner Тип и на заказ баннер) Интерстициальных (текст, фото, видео) Вознагражденного Видео Native Экспресс Ad

https://github.com/unity-plugins/google-service-unity

Google Плагин сервиса Unity

Плагин Google Unity для плагина - это плагин Unity для службы Google. Включите Google Admob Unity, Firebase Analytic Unity, Google Game API Unity. Логин, Достижение, Лидерборд, Событие, Квест, Снимок, RealTimePlayGame, TurnbasedPlayGame API поддерживаются и просты в использовании с C# или js.