Firebase backend for construct 3

1 favourites
  • 11 posts
From the Asset Store
Casino? money? who knows? but the target is the same!
  • Hi,

    because I heard that rexrainbow is no longer working on construct plugins I would like to pay someone to port / create plugins for backend using firebase.

    Most important I would like to have leaderboard and realtime database (item something) plugins.

    If you are able to do it, just tell me how much in PM. I would like to release those to whole community afterwards.

    Thanks

    Mikva

  • Hello. I'm looking for the same and I'm willing to pay for it as soon as possible.

  • I will obviously release them too. So Bump!

  • Hi rayolaser, nobody wrote to me since I started to look for someone. Hope you will have better luck If you do, leave me a message and we can share expenses together.

  • Hi,

    because I heard that rexrainbow is no longer working on construct plugins I would like to pay someone to port / create plugins for backend using firebase.

    Most important I would like to have leaderboard and realtime database (item something) plugins.

    If you are able to do it, just tell me how much in PM. I would like to release those to whole community afterwards.

    Thanks

    Mikva

    Hi mikva,

    Hope you are doing well.

    I am interested and I would help you with this. Please share your requirement here hayden.cis20 at gmail.com so that we can discuss further.

    Please add me on $kype: cis.am4 to discuss this more and take it further.

    Looking forward for your response.

    Regards,

    Hayden

  • rayolaser So, I wrote to HaydenJ on email just to be informed that "we are too busy on construct 3 this month but if I need something else feel free to write". Not sure what that means.

    Anyways I managed to make Firebase database works with JS plugin and it is quite easy. I have to test it in mobile app, but it works in html 5 version. Just ad the JS initial from firebase to your index and write/read via JS plugin.

    edit: I just tested it on iphone using phonegap build and it works, weee!

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • mikva, any update on what you got to work and how you managed to do it?

    I've been using AJAX to POST and GET but I am running into some issues with implementing push notifications because I need to connect to FCM in order for them to work it seems.

    Your work might be helpful to me or if it isn't what I need then I am down for getting in on paying HaydenJ for a add-on.

  • mikva, any update on what you got to work and how you managed to do it?

    I've been using AJAX to POST and GET but I am running into some issues with implementing push notifications because I need to connect to FCM in order for them to work it seems.

    Your work might be helpful to me or if it isn't what I need then I am down for getting in on paying HaydenJ for a add-on.

    Sorry I can't help you with push notifications as I did not test them yet, or really paid attention to at all.

  • Hi Mikva,

    Are you able to provide more in depth steps on how you achieved this?

    It would be greatly appreciated.

    Thanks,

  • Hi Mikva,

    Are you able to provide more in depth steps on how you achieved this?

    It would be greatly appreciated.

    Thanks,

    firebase.google.com/docs/web/setup

    Follow this setup, you must add this script in your index

    firebase.google.com/docs/database/web/read-and-write

    Then create read and write script with JS plugin following these steps. You can customize how many things you write, database structure, etc. in this step.

    Then you call the function again with JS plugin using game variables. So for example if your write script goes like this

    function writeUserData(userId, name) {

    firebase.database().ref('users/' + userId).set({

    username: name,

    });

    }

    And you call: "writeUserData" with parameters "666" and demon, it will write 666 as userID and demon variable as name in database.

    For live projects you need to add authentication so people from outside can't manipulate your database. Automatic anonymous login is enough for that if you don't use any other login method.

  • Mikva,

    Do you have an email - Would like to send you a query

    Jefferson

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)