Ashley's Recent Forum Activity

  • Those errors don't appear to be part of Construct. If you are using custom JavaScript code, or third-party addons, you might need to check those.

  • Try uninstalling the app and reinstall it again when the URL bar says just editor.construct.net. Perhaps you installed a specific version so it will always load that and then show an update prompt to the newer version.

  • Just an update - I set up a bot to auto-close issues after a year, rather than having a one-off clear-out, and it looks like it's working OK. So I've updated the feature request guidelines to cover that and we'll rely on that going forward, with every submission getting its own 1 year time period.

  • What is the URL in the address bar? If you keep opening the r416.2 release specifically, then it will keep prompting you that there's an update available.

  • If I make a test project that uses the Browser object's 'Request fullscreen' action and export it to WebView2, no "you have entered fullscreen" notification appears for me. That's what I'd expect as in this case we've coded the wrapper application to put itself in to fullscreen mode with our own code, rather than asking the browser engine to do it, so there shouldn't be anything that shows that notification.

  • I noticed that you can't bundle the browser with the game

    You can actually, with the "fixed" distribution mode. It's documented here.

    Will my game still work the same way consistently, even if they change the way the browser/Edge works in later years? And what if future Windows versions change the way they do the browser? Will my game be safe?

    Even with the default "evergreen" (auto-updating) mode I wouldn't expect there to be any problems. Web exports from over a decade ago generally still work fine, and it's basically the same situation with WebView2 exports. Our Android export option has always used auto-updating web views, it's one of the most-used export options in Construct, and I can't recall the browser engine auto-updating ever causing a problem. So I think while the browser engine updating and breaking the game is a theoretical concern, in practice I don't think it is. Of course if anything did break backwards-compatibility, we'd release a patch immediately. There's also other system updates that could break your game, like a broken graphics driver roll-out. Part of supporting software just means keeping an eye on it.

    I've also heard that it's not good because it doesn't work with Steam overlay or something?

    The Steam in-game overlay isn't supported - we've gone to great lengths to try to get it working, but the way Valve have implemented it means there's just no way to even work around it no matter what we do. However Steam falls back to showing the actual Steam UI when the in-game overlay is not supported, so it's not something we consider a blocker for moving to WebView2; if you care about having the in-game overlay you'll need to contact Valve as unfortunately it seems to be one of the things that is outside our control. The rest of the Steam features work fine and the Steamworks plugin for WebView2 actually has more other features now.

  • Would it be possible to provide a reliable way to tell if the game is running on a steamdeck ?

    The Steamworks plugin has an 'Is running on Steam Deck' condition. It actually also has a script interface and you can use the isRunningOnSteamDeck property from JavaScript too. However I realise that script interface is currently undocumented - I'll see if we can get that written up somewhere.

    Additionally, detecting Steam OS might be great too ?

    I don't think there is any way to specifically detect Steam OS - I think it looks to the app like any other Linux system, and there doesn't seem to be a Steamworks API to identify Steam OS specifically (just the Steam Deck). If you only use Linux exports for Steam OS then you can probably just use the Platform Info 'Is Linux export' condition (or equivalent JS API).

  • It looks like you've somehow installed two addons with the same ID, which is not allowed. Try clearing your browser storage, which will erase all installed addons, and then start over re-installing addons.

    • Post link icon

    Update 8th January: please note the work has been rescheduled for Wednesday January 15th. It was originally scheduled for Monday January 13th. All other details remain the same.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • There isn't a specialized script interface for 9-patch at the moment - so unfortunately there doesn't seem to be a good way to identify those kinds of instances... maybe we need to add a new script API to cover that.

  • It sounds like one of the Steam library files is missing - is libsteam_api.so there? If not, that's the problem. Maybe try a fresh export and make sure all files are uploaded and fully overwrite the existing files on the device.

  • I received the project and it is indeed that there is an invalid name that starts with a space - it's the animation name " Bombed6" in object "BoardDoor". The easiest way to fix this is probably to open it in r388, rename the animation to not have a space at the start, save the project, and then reopen it in a newer release.

    There is a special error message meant for cases like this (linking to this guide) but it wasn't shown for animations, so I've fixed that for the next release.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,447,796 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
  • x109
    Coach One of your tutorials has over 1,000 readers
  • x63
    Educator One of your tutorials has over 10,000 readers
  • x3
    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
  • x36
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs