haypers's Forum Posts

  • Thanks a million! Let me know if anyone has any simple tutorials I could look at!

    Also, I am assuming I have to keep worker mode off for it to work. Let me know if this is not the case.

  • Hey guys. Sorry to bother you. This is an ancient thread. Normally I don't post on threads this old, but seeing as the last post was only six months ago, I figured I'd try it. I am currently trying to find a way to save my player's in-game wealth (how much in-game currency they have) to a database. I want to do this so I can add in-app purchases for more currency, and not worry about losing that data. It seems firebase is the best way to do this, and rex's plugins are the best way to connect to it. I have talked a lot about this across the board in various threads, but can't get super good answers to my questions.

    So, Is this something I can accomplish with these plugins?

    Do these plugins still work with the current construct 3 runtime? Do you recommend me use them?

    If so, Could one of you send me a link to the up-to-date plugins?

    And, If you know of any super simple tutorials for less avid programmers (like myself), point me in their direction. thanks!

  • So, I have a bit of a follow-up set of questions now. I want to add firebase database features. Most people say to use rex's plugins. But I can't find a good tutorial on how to use these plugins. From My understanding, I need at least these three, so I installed them:

    And I have downloaded a whole library of construct 3 runtime rex plugins. Could someone redirect me to a good tutorial of how to use these things? Thanks.

  • Darn, ok. Thanks newt. I'll be attempting to implement firebase later this week I suppose. If anyone ever reads this thread and has a better solution, go ahead and leave a post.

  • How about web socket? How hard is it to host a small server online with some web service, and hold the player data there? I could use web socket to call and save data. Would that be a secure viable option? I understand I would need to learn a lot, but that's ok.

    If anyone has ever done something like that, please respond.

  • OK, Folks! Here it is: github.com/Scirra/Construct-3-bugs/issues/3830

    I used a lot of info from this thread, so good job yall. Smell ya later!

  • Jase00 thanks man. We did work a lot this morning running tests.

    Having a different password and passkey when creating your keystore will cause the keystore to not work. But that should not happen. This is some sort of bug.

    Now, I will say a bit about this because this leaves some unanswered questions. Yes, this is in fact the problem. Having the same keyword and password will break your keystore. But it shouldn't be a problem. This is what Jase00 was talking about:

    I think there's a bug either in the field mapping either when creating a keystore, or when entering the key and keystore passwords

    The keystores I use to sign all my older games(that I created and use with construct 3) have separate and unique passwords and passkeys. Different from each other. And keystores are clearly designed to work that way. This is a recent bug.

    scrambleded

    I don't recommend anyone create a keystore with the same password and passkey, as it lowers it's security. Up to scirra Ashleyto tell us what to do now.

    Thanks y'all.

    If Ashley wants a bug report, I'll do that. Also, I'd be curious if Ashley can recreate this problem now that we are fairly sure what causes it. If that is the case, good job everyone. We figured it out.

  • I was reading an older thread on the topic of firebase, and RozekEnhance linked to a service that can add firebase to construct. I am currently trying to find a way to store player data in a database somewhere to keep track of the amount of in-app currency a player owns at any time.

    Depending on how you want to use Firebase, you can integrate it quickly and easily with Enhance.

    For more info, just follow the link: goo.gl/LUc3iD

    Is it possible to use this service to use firebase's database features RozekEnhance?

    So right now, I have 3 possible options:

    • Enhance - (from what I can tell, they may not use firebase database features, we'll have to see what Rozek says)
    • Implementing firebase myself with one of the many different tutorials
    • Paying extra to use play fab

    Surely there are better options than those. Anyone else?

  • Ya, I know. Thanks you two. Good to know someone saw this. Here is my underlying problem: I am the only one this happens to. There is no reason to file a bug report because it is unreplicatable short of giving out my account.

    This dident always happen to me. This started very recently.

  • Yes, BigKabeza, I know there are other ways to sign your apk's. Thanks for letting me know though. I really just want this to work, so I don't have to use another method. Also, there may be other people with this problem, in witch case, I need to find out if I should file a bug report. The problem here is that no one seems to be able to replicate it but me. I can't create working keystores on any device. I used to be able to. So, perhaps a recent update or my recent renewal of my subscription is to blame. I don't know.

    I have tried two different computers, one phone, three browsers, and multiple different settings and projects. I can't create working keystores. I am NOT entering the passwords wrong. My above documentation proves that. The error I get seems to depend on the type of export (app bundle or signed apk) and the browser.

    Today I tried to sign a blank construct 3 project using a keystore I made a long time ago for a different game, And it worked perfectly. I can use keystores I made months ago just fine. But any keystore I make right now will not work. depending on the browser, It may not even give me a keystore. With edge, I get an error when I try to build a keystore.

    I started this thread thinking that I had done something stupid and that was why I could not make any keystores. But I can't see anything I could be doing wrong. If any of the scirra peeps take a look at this, leave a reply. I am super curious as to what you think is going on.

  • any thoughts? Ashley

  • Image removed

  • Well, I'll try again today, but I attempted to make six keystores yesterday. I took a screen shot of the passwords before I generated it every time. I can't see how I could have gotten the passwords wrong. I guess I'll mess with it again today. Keep you posted.

  • I have only ever once tried to build a level based game. I hated it. Since then, I have never even played with the idea of creating a level based game. It's just not my style. Too much work for too little payout. I always look for game ideas that are infinitely scrolling or puzzles that can generate themselves.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Ok, I did more testing. I made a blank construct project, created a keystore, and tried to use it to sign the app to create an app bundle. I got the same blank 'error' message. I can't create working apk's right now.

    To prove I am not crazy, I went back to an old game of mine and exported it to a signed android app bundle,(which I had never actually tried before today), and the old keystore still worked fine. I'm not crazy. I know how to use this export tool. I simply can't create working keystores right now. Help!