Ashley's Recent Forum Activity

  • The Taking screenshots example includes saving the image as a file.

  • The build service runs clean builds on every build so I doubt a reboot will help, but as it happens it was rebooted for other reasons just now, so you can give it another go.

  • I think this just happens because you changed a setting for the app to say the app uses advertising ID (you set that yourself in the Play Console), and then uploaded an app that does not use an advertising ID as the corresponding permission is not set (that depends on the plugins used in your app). So the error appears because it wants you to clear up the situation: either change the setting to say the app does not use advertising ID, or upload an app that does use the advertising ID. I don't think it's anything to do with Construct or the build server specifically.

  • Our guide on exporting to macOS should be up-to-date for the latest macOS versions. I just checked it with the latest macOS 15.4.1 though, and it does seem like macOS has made it even harder to run unsigned apps. The previous documented process of running sign-adhoc.command before running the app still works, but now in both cases it blocks running the script or app with a security warning. However if you open Settings and go to the Privacy & Security section and scroll to the bottom, there is an 'Open anyway' button you can use to bypass the security warning.

    You can also use the terminal to run sign-adhoc.command which appears to bypass the security warning, but this does not appear to work for running the app itself.

    I've updated the guide on exporting to macOS to cover these additional steps.

  • On Windows at least, the standard is for the confirmation button to be on the left. For example closing Notepad with unsaved changes has the 'Save' button on the left:

    Closing Chrome with unsaved changes also has the 'Leave' button on the left:

    Creating a condition or action is a multi-step process like a "wizard" where you can imagine moving right through the process as you advance and left as you go back. In this case the buttons are positioned to correspond to that process. It looks like Windows wizards usually have a button ordering of Back / Next / Cancel rather than Cancel / Back / Next like Construct has. I suppose we could change it, but then we'll trip up everyone who has been used to the 'Next' button on the right for the past 10+ years, as even Construct 2 had the same button ordering. And then such fundamental UI changes mean things like documentation screenshots, lesson plans, printed books etc. all suddenly become out of date, and updating them all is a huge job that is basically never fully done, so then you have ongoing confusion with out-of-date documentation. So sometimes I think it is better not to change things like this, even if it's a bit inconsistent, as the cost of changing it may well be higher than the cost of leaving it as it is.

  • It looks like we need to update Construct's plugin. Maintaining official plugins that integrate with third-party services outside our control always end up being a headache because of things like this, and this time is particularly difficult as the developer who originally wrote the plugin (Iain) has moved on. In general I think these kinds of plugins would be better off being third-party plugins - it would be a lot easier if we dropped support for it and left it to third-party addon developers to support instead (which we recently did with Game Center on iOS), or at least had them as open-source externally-installed addons (as we now have done for things like Steam integration). This would free up our time to focus on improving Construct itself instead of being obligated to do time-consuming updates for third-party services, especially the addon SDK basically exists specifically to allow such features to be developed separately. But I guess as it's built-in, appears to have significant usage, and this is time-sensitive, then we have to update it. So we'll look in to updating it soon.

  • I guess you're using Drawing Canvas and filling a polygon with 'convex' unchecked. As it can only really actually fill convex polygons, in this mode it does a highly complex and not particularly reliable algorithm to split a concave polygon in to a series of convex ones, and then fills those all separately. I guess you've run in to the limit of how far the polygon decomposition will go with that process.

    I'll increase the limit to 1000 for the next release which might help, but it might run in to other problems, like algorithmic inefficiency with too many points. You may have better luck trying to draw more smaller polygons, or keeping them convex - if you're trying to draw one gigantic concave polygon with loads of points, I'd say that's likely to be a problem.

  • In general issues only reported to the forum will not be investigated - we have the issue tracker for that. However in this case I think you've come across this Chrome bug.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I assumed this step would only take a fraction of a second and I'm surprised it would take that long. Could you share your project so I could take a look?

  • It's difficult to help from just that information - it should just work. Try disabling any browser extensions you have installed, as often the cause of mysterious problems is browser extensions interfering with how Construct works.

  • The Steam Overlay is still not currently supported due to limitations in the way the Steam Overlay works. The current situation is described in the documentation of the Steamworks plugin. If I recall correctly, when the in-game overlay is not supported, on Windows at least it falls back to showing by layering on top of the window rather than using in-game rendering, and that still allows an 'Achievement unlocked' toast notification to appear in the corner. (If only they made the whole overlay work like that...)

  • I managed to recover the project and sent it back to you - there was a corrupt PNG file in the project. I'm looking in to improving Construct's error logging to identify the corrupt file to make it easier to find if it happens again.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,532,812 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
  • x69
    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
  • x38
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs