Chadori's Forum Posts

  • Thanks lucid, works great!

    I hoped it automatically applied the Z-Order. Although I can still workaround it with layers, so as long as it works.

    Thank you again!

  • You can also lessen the amount of tick cycles.

    The Construct 3 Community made a clever tickcount % n, I wrapped it into an addon, in the C3 Addons page, click here to download.

  • I think I'm familiar with this slowdown. It's most likely not a memory leak since RAMs are massive nowadays. Most likely a CPU processing backlog, hence drop in FPS.

    Most common case is the abuse use of Every Tick. Browsers are significantly not as efficient as native applications and even native applications don't always run scripts in every frame.

    Construct 3 makes it easy to use Every Tick so casually, but it should always be used with caution and batched in a single cycle.

    Think of it like this, if the current tick cycle didn't complete the entire process of the event sheet but still need to process that same event sheet in the next cycle, then there will be more and more backlogs overtime until the CPU significantly slows down.

    Usually in app development, you would use listeners (Triggers) to apply events and only use every tick for those that has to run every frame. In order to not waste the CPU's processing power.

    It's easy to debug CPU processing in Construct 3, you can use Construct 3's built-in Debugger - Profiler.

  • Hi lahbach, sorry for not replying sooner. I made a comprehensive test with the Splashscreen feature with all related project property combination a few days ago to make sure the Storyboard feature is working.

    And yes, it doesn't work. The Splashboard image is ignored.

    Adaptive icons, using foreground and background don't work properly either. The only working one is using the App Icon purpose, then Construct 3 will make it into a one-layered adaptive icon. However, it's not really the real deal.

    If possible, you might want to consider using Android Studio or Cordova instead. You can ensure it's all working from there. There should be tutorials and documentation in the internet.

    Good luck.

  • You do not have permission to view this post

  • Hi dop2000, it will be scaled center, then cropped.

  • That's great Ashley. I was a bit confused at first where to specify the storyboard images, but then I remembered the recent Icon Purpose feature.

    For those who are wondering how it works:

    1. From the Icons folder in the Project window, add an image.
    2. Select the image.
    3. Then, from the Properties, set the Purpose parameter to Storyboard Splash.
    4. The Splashboard should be 1x the scale of your original window size. It will automatically upscale or downscale depending on the mobile phone's screen size.
    5. For more information, click Cordova Splashscreen.
  • Ashley, have you tried this Cordova Splashscreen feature?

    This is recommended for mobile, especially if loading 60+mb of app data. 5-10 seconds of black screen on initial project load is a huge red flag for players.

  • Hi lucid,

    It seems that the current addon doesn't support secondary animations. Current addon setup:

    1. Draw Self = True
    2. c3runtime

    This is the error message.

    I have also made another very small reproducible project kit, click here to download.

    Kindly help to resolve the issue. Thank you.

  • Oh okay. That made it more complicated. 🤔

    I'll look at this in a different angle, I'll try to investigate the Mobile Network issue again soon.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hi srenshaw, I have now reviewed your issues.

    1. I got this report last week too. It only happens to some devices with Android 10, it's still not clear what is causing it. Although, it works on previous Android versions. There doesn't seem to anything wrong with Cordova's side nor the addon's side. It seems that not updating to Android 10's SDK is causing this, so I made an update request for Construct 3's Target SDK. Hopefully that'll resolve it after Construct 3's update.
    2. Regarding the Mobile Dialog, try experimenting with the Viewport fit option from the Project Properties if you can find an option that will make it blend with your project. The issue you are having is quite common with Android devices, I see that happen on some native Android games too. In regards to Cordova, some old devices do get that issue, but newer devices will no longer have that issue. This is due to the transition of devices to remove the physical context buttons. And some devices didn't catch up. Other native app developers just detect this issue and ask the user to revert back and change its viewport fit. Unfortunately, there doesn't seem to be any clean way to automate this, which is a setting that cannot be altered by only the Addon SDK. Hence, changing the viewport-fit of your project, by default, is an ideal practical solution.
  • Hi srenshaw, I'll take a look at this as soon as possible.

    Although, next time, for technical support, kindly visit the Discord Community or (support@constructcollection.com) contact us via email, for better realtime support.

  • Hi, revert back to 204-2 until it is solved, we are also having some strange build issues.

  • Finally, I was able to reproduce. It seems to be a glitch with how the editor dims and lock when showing the preview dialog (possible any dialog).

    I was able to break out of the glitch by pressing preview again. It was not serious, in my case, but I was able to reproduce it twice in a row.

    Just sharing just in case this helps during code review.

    (NW.js Desktop Build - r204.2)