Cloud Firestore Unity Bindings

2,708 views
Skip to first unread message

Alex Ferrier

unread,
Oct 5, 2017, 1:20:37 PM10/5/17
to Firebase Google Group
Are there plans to build a Unity bridge to Cloud Firestore? We can obviously build such a thing internally by bridging ObjC/Java to C#, but it seems wasteful to roll our own if there are plans for such a thing in the foreseeable future. 

Michael Lehenbauer

unread,
Oct 5, 2017, 2:14:58 PM10/5/17
to Firebase Google Group
Hey Alex,

Thanks for the feedback. We're considering C++ and Unity support for Cloud Firestore but we can't share a timeline yet. If you need something in the short-term, then doing your own bridging makes sense. Sorry!

-Michael

On Thu, Oct 5, 2017 at 9:10 AM, Alex Ferrier <al...@nanuinteractive.com> wrote:
Are there plans to build a Unity bridge to Cloud Firestore? We can obviously build such a thing internally by bridging ObjC/Java to C#, but it seems wasteful to roll our own if there are plans for such a thing in the foreseeable future. 

--
You received this message because you are subscribed to the Google Groups "Firebase Google Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firebase-talk+unsubscribe@googlegroups.com.
To post to this group, send email to fireba...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/firebase-talk/eeeae017-caf5-4b64-94b8-1fcb2c44d0bf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Nicklas Ruiterman

unread,
Jan 2, 2018, 11:54:00 PM1/2/18
to Firebase Google Group
Hi,

any updates on this?

started writing a bridge and realized i'm not going to be able to do in-editor testing like with the Realtime Database

Cheers,
Nicklas


On Friday, October 6, 2017 at 7:14:58 AM UTC+13, Michael Lehenbauer wrote:
Hey Alex,

Thanks for the feedback. We're considering C++ and Unity support for Cloud Firestore but we can't share a timeline yet. If you need something in the short-term, then doing your own bridging makes sense. Sorry!

-Michael
On Thu, Oct 5, 2017 at 9:10 AM, Alex Ferrier <al...@nanuinteractive.com> wrote:
Are there plans to build a Unity bridge to Cloud Firestore? We can obviously build such a thing internally by bridging ObjC/Java to C#, but it seems wasteful to roll our own if there are plans for such a thing in the foreseeable future. 

--
You received this message because you are subscribed to the Google Groups "Firebase Google Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firebase-tal...@googlegroups.com.

Samuel Stern

unread,
Jan 3, 2018, 11:05:01 AM1/3/18
to fireba...@googlegroups.com
Hi Nicklas,

Still no timeline we can share but we are definitely making progress here, if we have any announcements to make we'll share them on this mailing list.

- Sam

Nicklas Ruiterman

unread,
Jan 3, 2018, 8:28:10 PM1/3/18
to Firebase Google Group
Looking forward to it, Thanks Sam

Derek Arndt

unread,
Jan 23, 2018, 9:54:27 AM1/23/18
to Firebase Google Group
We have a Unity game that we've been using Realtime Database in that's unreleased. The game may benefit from a number aspects of Cloud Firestore including lowering our costs, scaling more gracefully, and because it's smarter with queries could allow us to offer features we wouldn't otherwise. Firestore could be a big upgrade for us. Unfortunately we're late in development and only have a short window to determine if we should switch or stick with Realtime Database for the lifetime of the game.

Is there a beta of the updated Unity plugin we could help test? Otherwise has anyone written basic bindings (all we're doing are simple player JSON blob fetching and saving)?  

Thanks!

Ashley

unread,
Jun 19, 2018, 6:17:30 PM6/19/18
to Firebase Google Group
Hey Nicklas,

If you wouldn't mind explaining, how could I go about writing my own Unity bridge to firestore? I see that there are already C# methods in firestore since this is an option in the documentation, but how would one import, or create and import, a reference to this package in order to use it in Unity? Would I have to create my own .unitypackage? O.o

Samuel Stern

unread,
Jun 19, 2018, 6:37:17 PM6/19/18
to fireba...@googlegroups.com
Hi all,

I just want to point out that while we do have a C# SDK available now, it's likely not what you want for Unity games for a few reasons:
  1. It is a server SDK which means it needs service account credentials to work and does not interact with security rules.  It's almost never a good idea to deploy service account credentials to end-user devices, although it could be appropriate in more secure circumstances (like an arcade game with a locked-down machine).
  2. It does not yet support real-time listens, only get()/set()/etc.
There is no Unity SDK in alpha/beta right now so there is not much to share.  We are working on a C++ core for our SDKs that will enable us to support more platforms and may eventually power something like the Unity SDK, but that's still a ways off.

- Sam

Timo B. Weiße

unread,
Jun 29, 2018, 10:48:56 AM6/29/18
to Firebase Google Group
Thanks for the great features Firebase for Unity already supports!

Would be great to use Firestore with offline support in Unity anytime within the next years. xD

Nicklas Ruiterman

unread,
Jul 5, 2018, 10:36:23 AM7/5/18
to Firebase Google Group
hi Ashley, went through my first attempt at a bridge using the REST API ... it's just not the same as having an active client server connection like with the Firebase Real Time database (FirebaseDatabase.unitypackage) ... 

those c# examples use a different .NET version than the one supported in Unity
also tried working around that and it didn't go so well...

so for now working on other projects while eagerly anticipating official Firestore Unity support

Jay

unread,
Jan 23, 2019, 11:59:10 PM1/23/19
to Firebase Google Group
Hi Sam, any update on Unity SDK for Firestore will be very helpful.

We have major funded project being developed on Unity Firebase which we would like to move to Unity Firestore.

- Jay

Andreas Partenhauser

unread,
Feb 26, 2019, 11:16:22 PM2/26/19
to Firebase Google Group
+1 for Unity SDK for Firestore :)

Luis Sierra

unread,
Mar 24, 2019, 11:11:30 AM3/24/19
to Firebase Google Group
+1 for this too, although i understand it's not going to be available any time soon.

Garry Clark

unread,
Apr 24, 2019, 11:53:40 PM4/24/19
to Firebase Google Group
+1 for Firestore Unity SDK. Was sad to learn it had not been implemented yet. Have made great progress with Unity and the other FireBase apps. Just missing FireStore!!!!

Garry Clark

unread,
May 14, 2019, 9:58:50 AM5/14/19
to Firebase Google Group
Any progress updates on this? :)

Alan Lawrance

unread,
May 15, 2019, 11:57:57 PM5/15/19
to Firebase Google Group
Just adding another +1 for a potential customer interested in Unity and Cloud FireStore.

Luigi Lescarini

unread,
May 19, 2019, 10:56:23 AM5/19/19
to Firebase Google Group
+1

高取泰洋

unread,
May 23, 2019, 9:52:43 AM5/23/19
to Firebase Google Group
+1

2017年10月6日金曜日 2時20分37秒 UTC+9 Alex Ferrier:

Legolas

unread,
May 24, 2019, 2:38:43 PM5/24/19
to Firebase Google Group
+1 

Yasuhiro Takatori

unread,
May 25, 2019, 11:10:09 AM5/25/19
to Firebase Google Group
+1

2019年5月25日土曜日 3時38分43秒 UTC+9 Legolas:

Naren Keshav

unread,
May 29, 2019, 10:52:57 AM5/29/19
to Firebase Google Group
For people who might be interested. I found this. 

Accessing FireStore using REST API in Unity. 


Would love to know what the firebase guys think about this. 
Thanks, 
Naren

楊漢軒

unread,
Jan 27, 2020, 10:42:35 AM1/27/20
to Firebase Google Group
Thanks for sharing. +1 still waiting Firestore.

Naren Keshav於 2019年5月29日星期三 UTC+8下午10時52分57秒寫道:
Message has been deleted

Stewart Miles

unread,
Mar 20, 2020, 1:45:47 PM3/20/20
to Firebase Google Group

On Fri, Mar 20, 2020 at 7:23 AM Philipp Lenssen <philipp...@gmail.com> wrote:
I suppose this still isn't available? I've integrated the Unity Firestore SDK but have a hard time finding actual (Unity) examples for it.

--
You received this message because you are subscribed to the Google Groups "Firebase Google Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firebase-tal...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages