Ashley's Forum Posts

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

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Send your project to ashleyahi@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.

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

  • Construct definitely supports Edge. I'm not sure what "download" option you are referring to specifically, but I just checked and the 'Download a copy' option to save a project is still there in Edge.

  • Hierarchies is the right answer. Fundamentally there is no way to completely stop the lag with the pin behavior, such as scenarios where you pin A to B and also B to A. If you don't want to use hierarchies, you will probably end up with lag.

  • Do you mean the built-in guided tour? It seems to be working fine for me. This often happens which is why we have bug report guidelines that ask for more detailed information.

  • Mysterious graphical glitches that only occur on one device are likely graphics driver issues. Try updating your graphics drivers and install any available system software updates.