Chadori's Forum Posts

  • Patch announcement

    Hi everyone,

    For the ones using the Mobile Notification, please use the chadori-mobile-notification@0.0.3 for your next build if you are using Construct 3's beta release versions 261+.

    A subsequent update to apply the new changes and patch in the addon collection will come out soon as well. Until then, please manually update the Cordova plugin from your config build.

    Thank you.

  • Hi Pagr13, I highly recommend Mateus Ferreira if you can get them, they are the ones who make great demo projects in Construct 3.

    Here are some references:

    1. https://www.construct.net/en/blogs/construct-official-blog-1/developer-diaries-mateus-1541
    2. https://www.construct.net/en/forum/construct-3/your-construct-creations-9/duck-souls-steam-137753?kws=Mateus
  • Thank you Ashley. I'll refer my concerns to the chromium team, the issue seems to always lead me back there.

    I didn't, Artpunk, thank you for the links. I am aware about the frame scheduling improvements, which is great and I have experienced quite a boost in stability. However, yeah, I'm still trying to find a fix for the leftover stuttering, and to finally match the stability of the Chrome for Android, which is quite responsive compared to the System Webview.

    I will try to help where I can in reporting the issue.

  • Hi lucid, I'm trying to find a way to add expressions originalObjectX, originalObjectY and originalObjectAngle, to be able to make relative movements, which require a base value.

    However, I've only managed to get the value of bones, and unfortunately it is not a decent implementation due to having to access the keys directly, which I don't think I can make a pull request out of from. I wanted to make it work with all objects, including sprites, just like the objectX, objectY, and objectAngle.

    I wanted to create something like currentMappedState and currentObjectState, but for the starting frame/key, but I cannot trace how they're made.

    Is it possible you could guide me to the method I should look for, to where I can record anoriginalMappedState and originalObjectState?

    Also, is it correct for me to presume that map means the target key value, and the object means the tweened value?

    Thank you.

  • Hi Sofa_King, for those who are still using the Mobile Master IAP in their published apps, their apps will still work up to November 2021.

    For new applications, please use the new Mobile Billing addon.

  • Hi everyone, Mobile Billing and Mobile Notification are now out.

    Please click here to download the update.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hi Ashley, are there any significant differences between the Cordova export build and the one in preview? I've asked around, even in the Cordova community, and most are convinced that the System Webview performance and Chrome for Android performance should be about the same.

    However, it is not the case with Construct 3, it is often slower after export, in terms of stuttering.

    I have tried to remove as much of the built-in Cordova plugins as possible, but I still cannot find any noticeable differences. That's why I was was hoping for a bit of insight, what to look for.

    Is it possible for you to give us a little bit of information to start with? So that we can narrow down our search for a solution.

    Thank you.

  • New addons that completed testing, and will be in the next update.

    Mobile Billing

    - Complete and latest implementation of Google's In-App Billing SDK and Apple's Store Kit In-App Purchases SDK.

    Mobile Notifications

    - Complete implementation of native local mobile notifications.

    There are other addons that are currently in testing, if I make the target date, they will be included in the next update.

    For the complete target goal, click here.

    That's all for now.

  • Hi everyone, great news! The first batch of new addons should be released this September 11, 2021, with the new Mobile Billing.

  • Hi Pagr13, I'll make sure to announce here as soon as it is released.

    Regarding your inquiry about server-side app updates, with PlayFab, you have a lot of options and all those mentioned are included and can be used as well.

    However, the easiest and most common is through title data a.k.a game data, which is in the context of Construct 3, is like your own 'constant global variable'.

    For protection, the title data is read-only a.k.a constant, but you can also write/modify it through the server, if you allow it, using Cloud Script.

    Basically, to use this feature, you add the Title Manager object in your project, and get the title data.

    To write your title data, you need to go to your PlayFab console, from your studios and titles list, pick the studio and then the title (game) you want to modify, then go to the Content tab, and it will by default show the title data page, where you can finally begin writing your title data.

    The data structure is similar to writing a Construct 3 dictionary, it is a key-value pair, with the user interface being as user friendly as Construct 3's editor. And to get the value from Construct 3, you run 'Get Title Data' with the keys you want retrieved from the server.

    If you have studio-wide data in mind, there is also something called publisher data a.k.a 'studio data', which is shared among all games under a studio (You can have multiple studios). To use this feature, insert the Publisher object, and use it like the User Data and Title Manager addons.

    You can also use Cloud Script, if you like writing functions in your server to process and retrieve the data manually. And other cool cloud scripting features.

    Although, basically, the title data through the Title Manager is the easiest and most convenient way.

    There is also Mobile Firebase Config, which is specifically made for this feature, but it is a native implementation restricted to Android and iOS.

    Good luck!

  • Hi Pagr13, sorry that has happened to you. In an event of an error, a support email should have been sent to your account to resolve the issue. Have you tried checking your mailbox?

    If there is still an issue, please let me know. Or, you can also send your concern to customer support (support@constructcollection.com).

  • Hi Pagr13, you can use Firebase Remote Config or PlayFab.

  • Hi Pagr13, perhaps checking the official Construct 3 IAP object? If you are in a rush. It currently works well, if you only need the regular features.

    I currently do not have an exact release date yet, because it is still being tested. I don't really want to rush things when it comes to monetization addons, because the stakes are high. However, I will make sure to announce here as soon as it is ready, and rest assured it is currently of highest priority.

  • Pagr13, the subscription feature is based on Google's Billing SDK and Apple's IAP, which are both built-in the OS. No, you do not need additional sign-ins.

    I do need to note that since 2 weeks ago, our existing Mobile Master IAP's Android export currently only works with existing applications, as noted in the prior replies from ours. Due to deprecation of the SDK.

    However, iOS export is still up-to-date.

    A new and improved one, called Mobile Billing, is already in the testing phase, we are working on releasing it soon to replace the Mobile Master IAP, which will have new features included in the Android Billing v3 and iOS 14 Store Kit.

  • Hi Pagr13, I think you mean GDPR, CCPA and COPPA compliances. Yeah, all of the addons have them implemented. These are most commonly required in advertisements and analytics compliance.

    And, all of these compliances are all required in showing advertisements.

    And, for children apps.