Ashley's Recent Forum Activity

  • Modern mobile devices run Construct games really well. I haven't seen any performance issues with any modern devices for some time now - usually if someone's complaining about performance, it's something like someone digging out a 7 year old device that isn't actually in practical use any more, and getting kicked down to software rendering due to GPU driver bugs. And even that isn't because of Construct, WebView or HTML5: ironically, it's the native code in the graphics driver that is broken, and everything else is working just fine. It's always been frustrating that people blame problems on things like HTML5 even if they aren't actually anything to do with the problem. In fact it's probably is something that has held us back: if people know we use HTML5, and they have some problem, they think "oh, it must be HTML5", even if it's completely unrelated to the problem. It's hard to get around people's prejudice of web technology.

  • Literally the only game they showcase is "The Next Penelope"

    You do realise it's not actually listed in the current showcase?

  • See Checking for errors in browsers, which covers mobile.

  • FYI Spriter already supports Construct 3. The SDK also already supports mesh distortion - there are no official features using it yet, but there's nothing stopping tools like Spriter implementing mesh distortion.

  • Yes, IIRC the bug from last year was that you could get a blank screen on Android devices with a Mali GPU that used WebGL 2. Downgrading to WebGL 1 worked around it.

    • Post link icon

    If you have an issue with Construct 3 please report it following all the guidelines - we need all that information to be able to help: https://github.com/Scirra/Construct-3-bugs

    Every release we normally fix several bugs, so Construct 3's reliability is improving all the time. It's possible in some cases there are regressions, but we normally fix these before they reach the next stable release.

  • This warning message appears when you publish an APK instead of an Android App Bundle. The latest version of C3 already supports exporting an Android App Bundle, and this will roll out to all users in the next week or two.

    It doesn't make any significant difference to the optimization of your app, though. So either way, you can just ignore the warning.

  • Uhh, good point. I guess you'd have to do USB debugging instead on the device. It can be tough to get all the information we need to be able to diagnose issues, but it's hard to help without it. Anyway let's see how the latest update affects things, it might be that it fixes most of the problems.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Any idea when the update will be published?

    Hopefully Monday.

    > The best way to check is to display the browser user agent string somewhere in the app

    How can I ask him to do that?

    I meant that you modify your project to display the user agent string somewhere. Maybe the about/credits screen.

  • I would guess these are really GPU driver issues manifesting in semi-random ways, or some other lower-level issue, resulting in mis-attribution of the real problem. It's easy to blame the wrong thing if you haven't fully diagnosed the real cause of the problem.

    As ever the only way we can make progress is if you file a bug report following all the guidelines. We need all that information to have any way of helping.

  • I can only say it should fix it for this particular old WebGL 2 bug. The problem with issues like this where there are vague reports of problems across a scatter of different devices, is it's hard to know whether it's all the same problem or a range of different problems, and if there are multiple problems, then how many devices are affected by any one particular problem. Without a full diagnosis for each device, I can't say how much this will help. I guess we will make the release, you can update your app, and then we'll find out.

    The screenshots of the phone only really deepen the mystery: the "WebView" app version 3.3.5 looks like an unofficial app, and is possibly unrelated. The "Android System WebView" app is the official one, but no version appears to be noted. The best way to check is to display the browser user agent string somewhere in the app (since you can also have multiple webview apps installed this way will clearly identify which one is in use). Note the full text of the "Software update needed" message also includes the user agent string, which is important diagnostic information to pass along if you can (it identifies the specific WebView reason and the exact features it's missing that prevent it running the app). Perhaps some Android manufacturers ship their own unofficial WebView app? I've never heard of that before, so I doubt it, but lots of manufacturers do awful things to their devices. The Android System Webview is an official component of Android and updates independently of Chrome.

  • Construct is designed for building games, so probably isn't the right tool for this type of use.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,770,137 followers

Connect with Ashley

Trophy Case

  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • Forum Mega Brain Made 20,000 posts in the forums
  • x126
    Coach One of your tutorials has over 1,000 readers
  • x74
    Educator One of your tutorials has over 10,000 readers
  • x5
    Teacher One of your tutorials has over 100,000 readers
  • Sensei One of your tutorials has over 1,000,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • x42
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs