Ashley's Recent Forum Activity

  • Let me clarify a few points:

    • Old releases are permanently available in the archive. We never go back and remove things from old releases. So any release which can use SDKv1 addons will always be able to do so.
    • Continuing to support software means fixing bugs, issuing updates, and answering support questions. In this sense, old releases are not supported, although they can still use SDKv1 addons. (Perhaps some confusion comes from terminology like "old releases support SDKv1 addons": they can still use SDKv1 addons, but we do not provide bug fixes or customer support.) So the old releases will always remain there, but if you run in to problems, they won't be changed nor can we provide assistance for them.
    • According to our current schedule, SDK v1 addons will continue to work in all releases, up until the middle of this year (June/July). At that point we will make a Long Term Support (LTS) release that still works with SDK v1 addons. That LTS release will be supported for another 18 months (to the end of 2026). Therefore there will be a version of Construct that is supported with bug fixes, updates, customer assistance etc. and can still use SDK v1 addons for around 2 years from now.
    • After that LTS release comes out, future beta and stable releases of Construct will only support SDK v2 addons. However you can continue to use the LTS release for a supported version of Construct that can use SDK v1 addons. Even after the LTS release is no longer supported (from 2027), it will still be there in the archive and can still be used and will still work with SDK v1 addons; it's just we won't be providing bug fixes, updates or customer assistance with it.

    Hope that helps clarify the situation.

  • If you run in to any problems please do file an issue following all the guidelines and we will investigate. I'm afraid with forum posts like this, there is not enough information for us to be able to investigate anything - we need more details to be able to look in to it, and the bug report process is designed to collect that information.

  • We heard someone else mention this, but so far we don't have a bug report following all the guidelines about this, so at the moment it's basically impossible for us to investigate. If you can figure out how to reproduce this and file an issue about it, we would look in to it with a high priority.

  • For what it's worth, CORS is mentioned in the AJAX manual entry here which also links to a much more detailed guide on CORS on MDN, as this is an aspect of how networking works on the web in general and isn't specific to Construct.

  • Mikal - please do contact Valve via the options described here to describe your situation and use case so Valve is aware. Perhaps they could at least add a fallback option for that case.

    It would be worth checking on the Steam Deck as well though - as far as I'm aware the overlay is working fine there, because it uses a simpler method of just drawing on top of the app, instead of intrusively modifying what the app renders.

    Without overlay on, display webview2 window, only. When the overlay is on...

    With any workaround that depends on only turning on when the overlay shown/hidden events fire, you still lose things like the "achievement unlocked" toast popup, and anything else that shows outside of the full overlay being shown. So any such workarounds will still not completely support all aspects of the in-game overlay.

  • It can take a few days to finish updating all the documentation after a stable release. The Keyboard object manual entry has now been updated with more information about keyboard lock.

  • It's not currently possible unless you run your own instance of the signalling server on the local LAN, which will be a fairly involved process to set up.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • We are aware of these and we're working to get them all resolved before the time NW.js is retired.

    Steam overlay doesn't appear. This is happening with the fallback (disabled in-game overlay) and otherwise.

    The fallback (showing the actual Steam UI over the game rather than in-game overlay) should be working, and did last I tried. If it does not, please file an issue. As for supporting the in-game overlay, please see the section on the Steam overlay here.

    OBS cannot display our webview exports. It appears as blank white screen instead of the game canvas. Streamers cannot live broadcast our games. This is a non-issue in NW.js

    I can successfully capture a WebView2 export with OBS using either the display capture (suitable for a fullscreen game) or window capture with capture method Windows 10. So there do appear to be working fullscreen and windowed capture methods in OBS. If some other mode that you want to use doesn't work, it would be best to report it to OBS - it's their software and it's OBS's job to be able to capture things no matter what the app does.

    Cannot be NV-Patched to seek out dedicated GPU's on the device

    We're following up with GPU vendors about fixing this. If others contact them as well that would help. It's also possible to fix if the Chromium browser engine is updated to support multiple GPUs, which Google have said they want to do. It's probably also possible to fix via WebView2 and I will look in to following up there too. So there's a few avenues where this could be resolved.

    Webview export uses a Microsoft service, and Microsoft collects telemetry data.

    I realize I'm not a data/privacy lawyer, but WebView2 is now a Windows component, and so doesn't that just fall in to the general telemetry of the Windows OS itself? As in, if you use Windows, then you are subject to Microsoft's telemetry anyway, and the data Microsoft collect is dealt with via Microsoft's privacy policy and the agreement between Microsoft and the user, rather than your app and the user.

    Hopefully as well, Ashley doesn't respond with "go contact OBS, Steam, Microsoft and AMD" because, like mentioned earlier, these are non-issues in tons of other games on Steam.

    I'm afraid in some cases things are genuinely outside of our control and sometimes we do have to talk to other organisations to get things changed. The fact other games work does not mean it is possible for us to do the same thing - we have our own technologies which have their own tradeoffs. It is always a tricky problem for us when people either don't understand or don't believe us on this point: if people continue to insist we do something that is outside of our control, there is really nothing we can do. For example if there is a graphics driver bug affecting someone's game, usually we genuinely cannot fix it - the GPU vendor has to. Whether the bug affects other games is pretty much irrelevant - bugs can have extremely specific circumstances and so affect some games but not others, and the fact a different game is not affected does not mean it's feasible for us to just do the same thing as that game, which may be built using entirely different technologies.

    If people co-operate and follow up with the organisations we advise, it is much more likely that these issues will actually be resolved. If you don't believe me and continue to insist we fix them, then it will make it less likely they are resolved, and much frustration may result. For this reason our Forum & Community guidelines includes:

    Demanding impractical measures or infeasible solutions. If we say we can’t do something, it’s not because we don’t want to, or we’re being difficult, we genuinely can’t do everything!

    Hopefully it won't come to that though.

  • On the current schedule, SDKv1 addons will continue to be supported in all releases up to around June/July, when the next Long Term Support (LTS) release will come out. That LTS release will continue to support SDKv1 addons, and will be officially supported for 18 months. So official support will continue for around 2 years from now. You can even continue to use that LTS release past the end of official support, but it won't be updated nor will we provide support for that release any further beyond the end of its 18 month support period.

    The latest release allows auto-updating addons from the Addon Manager, so install any available updates as many addons may have already been updated for SDKv2. In some cases there may be alternative addons or features you can use instead - for example perhaps Advanced Random can replace BHT Smart Random, perhaps you can get rid of jQuery, File (WebView2) is now replaced by the built-in File System plugin so you can likely replace that, Greenworks is superseded by Steamworks but also the latest version of Greenworks supports SDKv2, Valerypopoff Ease could be replaced by the built-in Tween, etc. Failing that, contact the addon developer for an update.

  • Take a look at the manual guide on HTML layers.

  • I think you could argue that's minor enough to not worry about - there are only three save slots after all - but you could still support that by saving a fourth file to store the last used save slot, and Steam Cloud will sync that too.

    • Post link icon

    digitalsoapbox - please see the Forum & Community guidelines, in particular:

    Having a persistently antagonistic, cynical, combative, sceptical or complaining attitude

    Consistently conducting a discussion in bad faith (i.e. with a negative intent)

    I have repeatedly warned you about the tone of your posts. Everyone is perfectly entitled to disagree with anyone's views or approaches, but your posts consistently come across as unnecessarily negative and combative. You must change the tone of your posts or, given that you have already been warned repeatedly, further moderation action will be taken. Closing this thread.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,447,572 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