Ashley's Forum Posts

  • I'm afraid there's no way to disable this at the moment. I filed an issue with Google about trying to disable it, but nothing has been done yet.

  • See the Voice Recorder example.

  • In short, it's because consoles don't support HTML5 games. It's a shame as the technology works brilliantly, especially with the latest features like WebGPU, and JavaScript performance is extraordinary these days. If consoles did support HTML5 games, we'd add support for consoles at no additional cost.

    However with no HTML5 support, the only option is to rewrite the entire engine in technologies that consoles do support. This might even end up needing a rewrite per console platform. This is a project that would probably take several staff working for years to get anywhere near full compatibility, if it's even possible - browser things like iframes and the HTML Element object with custom HTML and CSS may never be portable. That would be hugely expensive to the company - and a huge loss if it wasn't compensated by a corresponding vast increase sales - and mess up our whole single-codebase strategy that has worked so well for many years (and which I think is a large part of the reason we even came this far).

    There's tons more to say about the subject, and I totally get it that people are very keen for this, and I'd do it if I thought it was realistic for us. But for the time being I think third-party porting services is a pragmatic compromise. What would really make it realistic is for consoles to support HTML5 games. The more people who push console makers for that, the more it will help incentivize them.

  • You do not have permission to view this post

  • Some time ago I spent a while updating this and mobile devices should no longer resize the window when the virtual keyboard appears - it should instead be shifting the display upwards or just overlaying the keyboard, not resizing the view. I just checked with Remote Preview on my Android phone and it is indeed working like that for me.

  • It seems to still be working fine for me. It's difficult to help without more details about precisely what you're doing.

  • The renderer indicates a major performance caveat. Software rendering may be in use. This can result in significantly degraded performance.

    This generally means your graphics drivers are either broken or out of date and so now you're getting software rendering instead of hardware acceleration. Try installing any available system software updates, or updating the graphics driver. You can check the status of the GPU in Chrome by visiting chrome://gpu.

  • The IDragDropBehaviorInstance documentation includes the isEnabled property which can be used for that.

  • It's up to you, but in general I would say if a function affects a specific instance of an object it would be better as a custom action.

    For example a "show game over" task is probably better as a function, and a "play object animation" task is probably better as a custom action.

    It's a similar question as to whether to use a global function or class method in programming languages - often you can use either and the choice is a judgement.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I used an image editor and checked the actual text colors. They're identical. The color does not change. It's just that sometimes thin lines look different to thick lines.

  • If I download that project and open it in r335, it seems to preview fine.

    As ever it's difficult to help unless you can file an issue following all the guidelines, as we need all that information to be able to help.

  • The functions feature was redesigned in 2019. Now it's built-in and you don't need to first add the Function object.

  • If you choose a local font available only on your device, and other devices don't have it, then those devices will pick a different font as a fallback, causing a different appearance. If you want a consistent appearance, try importing a Web Font and using that instead.

    The color isn't changing - it's just an illusion caused by the different thickness of the text.

  • I'm afraid Google do not currently support Speech Synthesis in Android apps. This Google issue tracks adding support.

  • If you are sure your Internet connection is working, make sure the network hasn't blocked any of the domains Construct needs. This page lists the necessary domains.