Ashley's Forum Posts

  • What exactly are you trying to do? Do you want one property that other plugins can read, or every plugin to have a property that is synchronised with other plugins? Why do you need this and what is it for?

  • It's already there.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I think that's more complicated than just committing to support a particular API.

  • It gives you the ObjectType, from which you can get any of its instances.

  • It's possible, and a much better idea than the compatibility nightmares caused by the "copy and paste a whole addon then tweak it" approach to addon development. Adding a plugin type filter to the object type parameter would be a good start. However it would mean documenting public interfaces for every kind of addon, and then being obligated to support those APIs forever, which could potentially limit what code changes we can make in future. Maybe we could keep the APIs really small though, like for array, just a method to directly access the main array in use.

  • That project still uses LiteTween.

  • If something works on all platforms except one, that generally means Construct is working correctly but there is a bug with that platform. You might want to report this directly to Microsoft.

  • The attached project uses a third-party addon (LiteTween). Please provide a project that demonstrates the issue without any third-party addons to ensure they are not responsible for causing the issue.

  • Please provide the following information with bug reports otherwise we cannot help:

    - attach a minimal project demonstrating the issue

    - provide steps to follow to reproduce the issue

    - observed result description vs. expected result description

    - C2 versions tested

    - system details

    - where applicable, affected browsers/devices

  • Please provide the following information with bug reports otherwise we cannot help:

    - attach a minimal project demonstrating the issue

    - provide steps to follow to reproduce the issue

    - observed result description vs. expected result description

    - C2 versions tested

    - system details

    - where applicable, affected browsers/devices

    • Post link icon

    For any issues with payment please contact supportzio@scirra.com.

  • Last I checked Sony did not release a gamepad driver for Windows, essentially deliberately not supporting PS4 controllers on Windows. So to support it out of the box I think the browser would need to reverse-engineer the controller driver, which might be a big job.

  • Updated links in original post with an update for Chromium 69.

  • That's fine, but can we at least get some support by Scirra team, confirming similar finds and raising issues in other places, about this?

    We can't be held responsible for the entire technology ecosystem. I discuss this in detail in my blog post Blame in technology, and the aardvark case.

    For example if nVidia's graphics driver crashes the system when playing a game, it's not our responsibility to investigate or diagnose the issue. It's nVidia's problem with nVidia's technology and the issue should be reported directly to them.

    Similarly, I'm afraid we are not responsibile for the way power management technology works in certain devices.

    Much larger companies might have the resources to investigate other company's technology for them - for example Google can afford to assign developers to investigate other company's driver bugs to help make sure the wider ecosystem is working as expected. They have mind-boggling budgets and thousands of engineers. Unfortunately we simply do not have the equivalent resources. We have three developers, and spending weeks researching other company's technologies will directly delay new features and bug fixes. Even if we still did it, there is likely nothing we could do about it anyway - we can't fix other company's technology for them. Sometimes this is just the nature of the beast, as I wrote about in that blog.

  • Ashley Do you have any suggestions on how to deal with this?

    This isn't anything to do with the Construct engine, so I don't think I can offer any advice. It seems like a similar problem to dual-GPU laptops generally defaulting to the weak GPU. The graphics vendor forces the user to choose.