haypers's Recent Forum Activity

  • If someone could help me with the last post I made about those rex plugins, I'd pay them a little through Venmo or something. IDK what a fair price is, but from the forums I've read it doesn't look too hard to get these things updated completely. Maybe like $40?

    GameSoul

    Then maybe we could post them on the plugin page. I know there are some very expensive plugins you can buy that do these things for you. I would like to see these made more publicly available to encourage new developers.

  • Thanks, I'll repost there.

  • Hey Guys! I've got a small problem. Or maybe a big problem. IDK. I have this super cool game I've made (itch.io, google play, construct/scirra arcade), and I would like to keep working on it, but I am using plugins that are ancient. My game uses 4 of Rex's Firebase Pack.

    I don't really think I have the technical know-how to fix these myself, but it appears that all of his source code is still publicly available. You can download all his firebase plugins here: Link.

    All these plugins still work if you put your game into classic scripting mode, and don't minify anything, but soon the ability to switch to classic mode will be removed, and I would love to be able to minify these things.

    The plugins I use are:

    Authentication - to connect a user's email and password with a Firebase user set

    APIv3 - general Firebase stuff

    SaveData (saveSlot) - To store user data to firebase

    LeaderBoard - To house the player leaderboard

    If this is an easy fix, I'd be happy to do it myself. I don't know how to take these scripts and compile them into a plugin file or anything like that, so any help is great.

    I don't know if it is really worth fixing these scripts or not. I guess that's the real answer I'm looking for here.

    Thanks!

    GameSoul, let me know what you think. These are from a download Eren made available.

    Also, what is the history of these plugins? Some guy named rex made these? Then Eren became the caretaker or something? I have always wondered where these things came from...

  • Hello! I was hoping some of you could help me out. I have no java script programing experience either, and posted about a plugin I use that might need some updating here. The post seems to have been forgotten now, so I thought I'd nudge some of you. Any input would be great.

    Here is the original post:

    Hey Guys! I've got a small problem. Or maybe a big problem. IDK. I have this super cool game I've made (itch.io, google play, construct/scirra arcade), and I would like to keep working on it, but I am using plugins that are ancient. My game uses 4 of Rex's Firebase Pack. I spent a bunch of time determining how to add several features to my game including leaderboards and cloud saves, and that's how I did it. But these plugins are super outdated, and Rex stopped managing them years ago from my understanding. I don't really think I have the technical know-how to fix these myself, but it appears that all of his source code is still publicly available. You can download all his firebase plugins here: Link.

    The plugins I use are:

    Authentication - to connect a user's email and password with a Firebase user set

    APIv3 - general Firebase stuff

    SaveData (saveSlot) - To store user data to firebase

    LeaderBoard - To house the player leaderboard

    If this is an easy fix, I'd be happy to do it myself. I don't know how to take these scripts and compile them into a plugin file or anything like that, so any help is great.

    I don't know if it is really worth fixing these scripts or not. I guess that's the real answer I'm looking for here.

  • Hey Guys! I've got a small problem. Or maybe a big problem. IDK. I have this super cool game I've made (itch.io, google play, construct/scirra arcade), and I would like to keep working on it, but I am using plugins that are ancient. My game uses 4 of Rex's Firebase Pack. I spent a bunch of time determining how to add several features to my game including leaderboards and cloud saves, and that's how I did it. But these plugins are super outdated, and Rex stopped managing them years ago from my understanding. I don't really think I have the technical know-how to fix these myself, but it appears that all of his source code is still publicly available. You can download all his firebase plugins here: Link.

    The plugins I use are:

    Authentication - to connect a user's email and password with a Firebase user set

    APIv3 - general Firebase stuff

    SaveData (saveSlot) - To store user data to firebase

    LeaderBoard - To house the player leaderboard

    If this is an easy fix, I'd be happy to do it myself. I don't know how to take these scripts and compile them into a plugin file or anything like that, so any help is great.

    I don't know if it is really worth fixing these scripts or not. I guess that's the real answer I'm looking for here.

  • Here is the other forum where we talked about some of the pitfalls you will encounter: construct.net/en/forum/construct-3/how-do-i-8/android-google-play-149596/page-3

    You should read it all.

  • This was something we talked about way earlier in the forum, but this forum has been edited, moved around, and chopped up so many times, that I doubt I could still find it.

  • Ok. So, you are using Google to authenticate users. Now, I could only ever get the email and password option to work for me. Back during the before times, rex himself was able to use google to authenticate users, and his example project uses a google sign in window and works flawlessly. As far as I'm aware however, Rex never told anyone how to get Google's approval to use their authentication system. In order to use Google's approval system, you need to register your application with them. I tried to figure out how to do this myself many moons ago, but I never figured it out.

    I know this is not the answer you wanted to hear, but I recommend using email to authenticate. You can see the finished product of my game here: haypers.itch.io/pinwall if you need an idea of how it would work. Go to the settings and hit the cloud save button to check it out.

    If you somehow have figured out how to actually use the Google approval system, let us know how. I don't think your AUTH is capable of actually working outside of the development environment.

  • I'm afraid that's not nearly enough information to help debug. Send some shots of the code and pluggin properties.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I totally agree, Ekodesrianto. I spend almost a year learning things to get my project to work. It is so hard to use these plugins if you are new. The real problem is that construct 3 is yet to provide a real Firebase plugin, or any easy form of cloud save plugin.

  • ya. In Rex's example projects, It appears as though he had figured out how to do it, but I could find no tutorial for that functionality, and google themselves don't have a super user friendly interface for people like us who are trying really hard not to make game development complicated. I just have a simple 'create an account' page in settings that lets my users create an account, and in turn, use my online services such as saving data to the cloud, and posting to the leader board.

  • So, if you want to use Google API to sign in, you will have to use the Google API console and verify your firebase domain. While this is possible, I never did it as it was way to complicated and time-consuming. Instead, I have my users make an email and password login. While Google is convenient, I am yet to figure that one out all the way. I think there is an email login example cpax. Also, go to your firebase console, and check to see what authorization methods you have enabled in the authentication tab I think. Sorry it took a bit to respond. I've been in the mountains this week.

haypers's avatar

haypers

Member since 10 Mar, 2018

Twitter
haypers has 8 followers

Trophy Case

  • 6-Year Club
  • Entrepreneur Sold something in the asset store
  • Forum Contributor Made 100 posts in the forums
  • Popular Game One of your games has over 1,000 players
  • Regular Visitor Visited Construct.net 7 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

12/44
How to earn trophies