GeoFire for Unity


This package allows you to store and query objects in a Firebase Real-Time Database(FireStore is not supported) by latitude and longitude.


by Ash Rawstron


★★★★★ star rating
Price History +

This is a C# port of GeoFire. This package allows you to store and query objects in a Firebase Real-Time Database by latitude and longitude. 


NOTES: 

- We recommend installing the Firebase Real-Time Database SDK prior to importing this package as we don't include any Firebase SDKs in the package & you will see errors without the RTDB SDK imported to your project. 

- This package is only designed to work with a Firebase Real-Time Database and NOT FireStore. However, it's possible to modify the code to use the FireStore SDK. 


Please visit our guide-page for more information https://www.draconianmarshmallows.com/geofire/guide.html


I’ve also included a “GeoFire” editor menu, with links to the guide-page, the embedded read-me, the example scene, and our home-page. 


This was ported from the Java version of the GeoFire library, and then reworked to use C# event-listeners, as well as adding support for custom location-content parsing.


Please note: this is an independent port of from the Java version of this library. Draconian Marshmallows is in no way affiliated with Firebase or other versions of this library.