Ashley's Forum Posts

  • Yeah, that looks like a bug, movement shouldn't affect whether or not mesh Z elevation works. Please file an issue.

  • Error 403 means "Forbidden", so it sounds like a permission issue with the host. You'd need to contact the host about it.

  • Honestly, the best performance advice is: measure performance, and only change things that improve the measurements.

  • It looks like it might be a bug in Construct. You'd need to file an issue following all the guidelines for us to be able to investigate it.

  • It's hard to say anything about posts like this because it's not clear what it's meant to be doing. I don't see anything changing, but is anything meant to be visible with those events? It's not obvious. This is why we ask for expected vs. observed results in bug reports, and we still need all that information to be able to comment on the forum too.

  • .mp4 files are usually videos, not audio.

    You should make sure all your audio is in WebM Opus format (.webm), since it's the only format that is guaranteed to play on all platforms.

  • We have to work with how the existing feature suggestions platform works. It can't stop unlimited submissions. So as I said before, part of limiting voting is also to stop unlimited submissions, with a policy that ideas with zero votes will not be considered.

  • It looks like something is posting data to the Service Worker. This is not supported, the SW is just there to handle offline support.

  • Those errors indicate there is not a global variable named "Firebase".

  • Screen recording is not supported on Android (see crbug.com/487935). Canvas recording works though, I just checked in Chrome for Android and it worked.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • To sum it up: C3 moves forward so slowly.

    I think we move quickly and get a great deal done given the size of our team.

    They are 70-80% done

    Across thousands of users, everyone considers a different set of things as 100% done. If you develop software used by many people, it is basically impossible to make something that everyone agrees is 100% done - it's a never-ending task for each individual feature. Part of designing software is having to make judgement calls about how far you go with each feature, and where to draw the line and move on to other things other people want.

  • Executables on Linux are specified by an executable file permission rather than using any specific file extension.

    You can run it from the terminal. IIRC Linux supports desktop shortcuts but last I checked these only work with absolute paths, so Construct can't auto-generate that as it doesn't know where in storage the files will be extracted. I think you'd have to make an installer or something to put the right desktop files in. It might have also varied depending on the distribution or window manager. I think it was kind of a mess last I looked in to it...

  • Without more information I can only guess, and I would guess your graphics drivers are broken or too old and so you're getting software rendering. Visit chrome://gpu in Chrome to check the status of that. And try updating your graphics drivers.

  • All software has to deal with backwards compatibility considerations, including libraries and frameworks. In many cases it's very easy to change something, but will break a huge amount of things dating back many years, causing on-going problems for lots of users for years to come. If it's that disruptive, normally the conclusion is it's not worth the trouble. As I said, this affects all software - imagine Windows removing support for Win32 apps in favour of only .NET apps. It would be absolute chaos and they'd be forced to reverse the change, even if you could prove .NET apps were far superior in various ways. Microsoft can foresee this, so they're unlikely to ever make such a radical change, even if it would make the product much better. So in that situation they're also stuck with a system that is maybe not ideal, but is better than causing a massive amount of disruption.

    One of the big mistakes with C2 was people could modify the plugins and behaviors. This might seem like a useful thing to be able to do, but it caused awful, awful compatibility problems. It was a total nightmare. In some cases you couldn't even open the same project in two different versions of C2 if you had modified addons. If you did a fresh install of C2 maybe your old projects would no longer open. We could not offer any kind of support at all, on the forum, by email, or in bug reports, if anyone had changed so much as a single line of code in C2, since they could easily have broken things themselves. A bunch of people went ahead and did it anyway and then got upset at the consequences and ended up begging us in support to fix all the problems they ended up with, such as corrupt projects, and so sometimes we got dragged in to supporting them anyway. It was so bad that this is absolutely categorically not an option for C3.

  • You can post whatever you want on the new suggestions platform. Only duplicates on the same platform will be merged. The idea is to keep it focused on things people still want and are willing to re-submit and vote on again.

    You will make it even harder for us to vote, yay.

    I get the impression I won't be able to persuade you, but the aim is not to make it harder to vote - it should be equally easy to make a vote on the new platform - but to reduce the amount of ideas and votes you can make, in order to force you to focus on just the very most important things, since we're too small a team to do more than the couple of very most important things anyway.