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.
Games
I built this tool so I could continue the rewrite of Sendit Soccer in Godot.
Installation
- Clone this repo or download the zip of it.
- Copy the
firebase_app_lite
folder into theres://
folder of your game. This is not an editor plugin so it does not need to be in theaddons
folder 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 asfirebase_app_lite
):firebase_auth_lite
firebase_database_lite
- Create a
firebase
global namespace (AutoLoad Singleton) by going into Project Settings > AutoLoad tab, and add a new entry with the following settings:- Path:
res://firebase_app_lite/firebase.gd
(or wherever you put it) - Name:
firebase
(note this is all lower case -- if you try proper case it will generate a conflict error with theFirebase
class [Godot's style guide is mixed up about class instances]) - Singleton: [x] Enable
- Path:
Read the rest on GitHub.
Status | Released |
Category | Tool |
Rating | Rated 5.0 out of 5 stars (1 total ratings) |
Author | mj.Jernigan |
Made with | Godot |
Tags | firebase, gdscript, Godot |
Code license | MIT License |
Links | Source code |
Download
Download
ZIP of GitHub master branch
External
Leave a comment
Log in with itch.io to leave a comment.