Ashley's Forum Posts

  • AFAIK, WOFF is the only font format that is specifically designed for web browsers. So I assumed it was the only font format that could be relied upon to work consistently across browsers and platforms, and so designed Construct to focus on WOFF support. (You can still import and use other font formats, but Construct will always prefer WOFF if it's available.) That was little more than an assumption though, I'm not sure if other formats are consistent or widely supported, but I thought choosing WOFF would minimise the risks of compatibility problems.

  • We're working on a new effect compositor behind the scenes, but nothing has been released yet, and so nothing should be working differently in the latest release. If anything has changed it's a bug, so please report it the usual way.

  • I'd rather not use that approach at all. Can't you use the provided renderer interface IWebGLRenderer? (Despite the name that should also work 100% compatibly with WebGPU. We'll probably rename it at some point.) If features are missing that you need, which features are those? It would be much more efficient to use Construct's renderer methods, as you avoid the need for saving/restoring state at all, and it should be much more efficient as it can batch all your draw calls together with the rest of the engine's renderer calls.

  • See the section on transparency in the tutorial Using 3D in Construct (which I just updated to also cover 3D Camera). In short, see how the 'First-person shooter' template does it: a separate layer for billboards with a Camera distance draw order should do the job.

  • Of course different customers want different things. Sometimes I see posts exactly like the ones in this thread, but about completely different things, or even arguing the exact opposite. "The thing Scirra is currently working on is not my priority, I'd rather it was <range of other possibilities>" is an evergreen post that has always come up, year after year. As we have limited resources we have to prioritise what lots of people want. This is why we set up the feature suggestions platform with voting. Things posted in the forum are easily lost and forgotten, and are difficult to justify prioritising if it only sounds like one or two people want them, which is exactly why we set up that system with voting, so I'd advise you go there for your proposals.

    BTW:

    What I am asking is a simple feature that uses mesh editor to generate the terrain much easier

    In my estimation, this is not remotely a simple feature. It involves sophisticated computer graphics algorithms and advanced editing features. It could be a few months of work. It's extremely difficult to justify features involving that much work without knowing that it is a popular request (hence the voting system). If only a few people want it, then I'd expect to see lots of posts like "instead of Scirra working on more mesh features, I'd rather see 3D/audio features/data storage/advanced random improvements/etc..." Like I keep saying, we can't ever win this battle, we just have to make a choice one way or another.

  • I'm not sure how useful it is for me to keep repeating this, but I would love to do all these features. But we have limited resources and we have to prioritise. No matter what priorities we choose, some people will be disappointed.

    Many people are passionately arguing that we should do even more 3D features. I'm not sure we will; Construct remains a primarily 2D tool and we're not aiming to make it anywhere near as capable as 3D tools like Unity. So we will probably go back to focusing on 2D and other features for the time being.

    If you use 3D features, naturally you want more 3D features. If you use 2D features, naturally you want more 2D features. If you use data storage plugins naturally you want more data storage features. And so on. One more time: I'd love to do it all, but sadly we are bound by the laws of physics, and have to make choices one way or another.

  • The community response to the new 3D features has been one of the most excited and overwhelmingly positive responses to anything we've ever done.

    Lots of users want different things from Construct, and in some cases different customers want contradictory things. We have to balance what thousands of people want. Unfortunately it's just impossible to make absolutely everyone happy, but we do our best as a small team with limited resources to aim for what will make the biggest impact for the most people.

    That's not to say anyone's ideas aren't good ideas - this sounds good and it would be great to have it. But we have to balance that with literally hundreds, if not thousands, of other ideas, and in particular large and complex projects like the one you suggested appears to be are particularly tough. We tend to focus on the things we see lots of customers constantly requesting.

  • I'd love to do it, but we're a small team with limited resources, and we receive far, far more feature requests than we could possibly do. Please be patient!

  • The built-in Cordova export runs games locally using a WebView. It should be working fine.

  • It will be stored separately.

    You can probably get a quicker answer in future making some test projects to check how it works.

  • If you run in to any problems with Construct 3, please file an issue following all the guidelines, as we need all that information to be able to help. C3 games should be working just fine on all Android 5.1+ and iOS 12+ devices.

  • See Keyboard shortcuts in the manual.

  • The specific storage category varies between the browsers, but you can easily test it by trying them one at a time.

    Without a clear explanation of why anyone would need to regularly clear browser storage, we definitely won't add any features to help with that. I have asked a couple of times now why anyone would need to do this, and nobody has explained, so there's no way for me to help any further here until someone does.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I genuinely don't understand why anyone would need to clear their browser storage regularly. If there's some problem you're trying to work around, that problem should be fixed, so you don't have to do that. Even with developing Construct itself, and all the bugs, crashes, issues, and obscure corner cases that I deal with as part of my job, I almost never have to clear browser storage. Construct's About dialog says I've got a total of 3 days 8 hours continuous usage of the editor since I last cleared browser storage.

  • There doesn't seem to be any reason to do this. So it's not supported. As I said you should be able to already do the same kind of thing enabling and disabling groups.