Firebase和Unity?

我试图在团结中实现firebase时有点挣扎,firebase还没有提供统一sdk而我正在考虑这些选项:

1)为iOS和Android创建本机插件,包装firebase sdk和我需要的方法

2)使用IKVM从firebase .jar创建一个dll,我知道有人已经完成了但我还没有读过100%的工作方法

3)在firebase REST api之上从头开始构建所有东西

你有什么建议? 你对这个话题有一些经验,有人在那里使firebase与团结一致吗? :d

谢谢

Firebase现已正式支持Unity。

https://firebase.google.com/docs/unity/setup

导入FirebaseAnalytics.unitypackage(从Firebase网站下载或直接链接https://dl.google.com/firebase/sdk/unity/firebase_unity_sdk_1.0.0.zip )

你可以看看这个beta工具,你可以从Unity为Android和IOS构建。

每个插件都有firebase的乐趣。

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

Google Firebase Unity Admob插件提供了一种在Unity3D Game和u3d app中集成firebase admob广告的方法。 您可以将它用于具有相同c#或js代码的Unity iOS和Android App。它支持所有本机firebase admobfunction,例如Native Express Ad

Google Firebase Unity Admob插件function

一个插件支持的平台:

Android,基于Admob SDK v9.0(Google Firebase服务的一部分)iOS,通过SDK v7.8.0支持所有原生事件AdRequest定位方法,如子目标,测试模式不需要更改Android包名称非常简单的API基于FireBase SDK版本广告类型:

横幅(所有横幅类型和自定义横幅尺寸)非页内广告(文字,图片,video)奖励video原生广告广告

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

Google Service Unity插件

Google Service Unity插件是适用于Google服务的Unity插件。包括Google Admob Unity,Firebase Analytic Unity,Google Game API Unity。 登录,成就,排行榜,事件,任务,快照,RealTimePlayGame,TurnbasedPlayGame API支持并易于使用c#或js。