Ashley's Recent Forum Activity

  • 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.

  • Send your project to ashleyfgj@scirra.com and I'll see if it can be recovered. However it's worth emphasizing you should keep regular backups for any important digital work with any software. Otherwise something like a hardware failure risks you losing all your work permanently.

  • Glad to hear the new changes are working well for you!

  • It looks like it might be something to do with the Instances Bar. Unfortunately it's usually impossible to help without more details, so I'd recommend filing an issue following all the guidelines as we generally need all that information to be able to help.

  • Try disabling any browser extensions you have installed. Often the cause of mysterious crashes and glitches are due to browser extensions interfering with Construct.

  • There is likely negligible difference with the events you showed. Usually it's a waste of time to worry about the performance of small details like this. See Performance Tips in the manual for our advice on the subject.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • It's not clear to me what you mean in this post. If you're asking us to set that option to false by default, then the Cordova Android 14 release notes say it's already disabled:

    In this major release, Apache Cordova has opted out of the Edge-to-Edge feature to retain the original behavior and allow app developers ample time to make the necessary adjustments to support Edge-to-Edge.

  • The OP appears to have agreed that using a WebSocket was a good alternative and went with that. Meanwhile I noted in my previous post this would be a complicated change to make. With hundreds of other suggestions, we would probably need to see a lot more demand for this, including use cases with explanations of why other workarounds aren't suitable, to justify the work. This is what the feature request tracker is designed to manage.

  • It's easy to accidentally change something that stops your project working. We can only guess as to what that might be though. The fastest way to get help is to share your project file.

  • Construct's built in plugins are not open source and are not easily customisable - and that's intentional, as being able to modify built-in plugins causes appalling compatibility problems (something we learned the hard way with Construct 2).

    If you have advanced networking requirements, a new plugin that does what you need using something like WebSockets may be a better direction to go in.

  • fongka2 - you haven't explained your use case, so it's not clear if you really need this or if there is some other better way to achieve it. For example with the limited alias length, it seemed to me using a message was a better way of achieving that - there was no need to store that data in the alias. Perhaps the same is the case here, but it depends on what you're trying to do. This is why our feature request guidelines include providing an explanation of these things - otherwise you're not really making a convincing case for a feature.

    I often push back on feature requests, and the main reason is we perpetually have about 5 year's worth of work on the feature requests tracker, and so it's unlikely that we will be able to implement any specific request very soon, so it's important to establish that the idea really is important and doesn't have any good workarounds. Another reason is often when you dig in to what people are trying to achieve, there is already a solution, or at least some kind of workaround. So it's important to properly understand feature requests - and that sometimes means pushing back on them and asking questions - to avoid ending up spending our limited time on features that weren't really needed.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,789,252 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
  • x43
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs