Godot Firebase Lite
A downloadable tool
Yet another Godot package for Firebase. The dumb one that simply works.
This project targets Firebase Realtime Database only.
I have no current plans for Cloud Firestore or Cloud Storage. Firebase Authentication is included with limited functionality (limited in addition to being lite: email/password and anon auths only; no email link, phone, or OAuth yet).
Requires Godot 3.3.0 (rc6+) and later for the listeners to work in HTML5 exports. Otherwise, Godot 3.?.x should suffice.
I built this tool so I could continue the rewrite of Sendit Soccer in Godot.
- Clone this repo or download the zip of it.
- Copy the
firebase_app_litefolder into the
res://folder of your game. This is not an editor plugin so it does not need to be in the
addonsfolder if you have one (and shouldn't be there if you want the class icons to display).
- Also copy one or more of the following folders into the
res://folder of your game, depending on the features you need (critical: place at the same level as
- Create a
firebaseglobal namespace (AutoLoad Singleton) by going into Project Settings > AutoLoad tab, and add a new entry with the following settings:
res://firebase_app_lite/firebase.gd(or wherever you put it)
firebase(note this is all lower case -- if you try proper case it will generate a conflict error with the
Firebaseclass [Godot's style guide is mixed up about class instances])
- Singleton: [x] Enable
Read the rest on GitHub.
Leave a comment
Log in with itch.io to leave a comment.