Ashley's Forum Posts

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • As we originally announced, Construct Animate will be sold as a separate product upon launch. C3 subscriptions were only allowed for the public beta, which is now coming to an end. We're aiming to launch shortly and so we're getting everything in place for that - part of which is moving over to the new Construct Animate subscription system. That should go live soon, but in the mean time I'm afraid there is not yet a way to get a Construct Animate subscription - hopefully it won't be long!

  • You do not have permission to view this post

  • I would like to change my site appearance when certain games event occurred.

    You can do that even if the game is in an iframe. JavaScript APIs like postMessage() let you send messages between the iframe and its parent frame.

  • It's actually a difficult problem to solve in general: imagine a tiny gap in a wall with a large object behind it. How do you tell if you have LOS to the large object behind the wall? You'd need to check hundreds or possibly thousands of points distributed across the large object to see if you have LOS to any of them, which is probably too costly to do for performance. So the best thing to do is probably just pick a few key parts of the object with image points and check LOS to any of those.

  • Well, JavaScript lets you attach extra properties to any object, so the fact that a property named extra is no longer in the C3 runtime shouldn't stop you - you can just put extra properties directly on the object (so long as the names are unique). However I would advise to use a WeakMap instead, as a better and more modern way of tracking custom state with other objects in JavaScript. You can use the object you want to add state to as a key, and an object with all your custom properties as a value, and because it's a weak map your custom state will get garbage collected at the same time as the other object and so not leak memory.

  • I think we saw similar such reports around the Android 12 update, and the conclusion was it's a bug in Google's reporting code. Now the splash screen counts toward the startup time when it didn't used to, and so that is incorrectly added to your startup time, which makes the stats look wrong. Only Google can fix their reporting. However this happens with no actual change to the app startup time so users won't notice anything wrong.

  • The booleans true and false are written lowercase in JavaScript. If you're new to JavaScript I'd recommend taking the Learn JavaScript in Construct course which covers the basics such as this.

  • Construct 2 sales were retired in 2020 and it has not been available since then.

  • I'm afraid this sounds like an issue with your SSL certificate, which is entirely in your hands - it's difficult for anyone else to help with server/networking configuration, which is why it's best to rely on the existing official signalling server unless you are already knowledgeable about running Internet services.

  • The 2023 suggestions platform is now open! See the updated original post in this thread.

    Please note:

    • As planned, the new suggestions platform is starting from scratch. We intend to run suggestion platforms for a year before starting over the following year.
    • The old suggestions platform will no longer be monitored.
    • As an experiment, this year we are allowing unlimited voting. However please be aware that we only have the resources to implement a small number of suggestions. Spending hours voting on hundreds of features does not change that.
    • Suggestions that do not meet the requirements will not be considered.
    • Suggestions posted in this forum thread will not be considered.

    If the build server itself was causing the disconnects, it would probably be happening to everyone. But it's not.

    Unfortunately we can't be sure from this information what the problem is. But it may be a problem with the Internet connection in your area. If that's the case then I'm afraid it's unreasonable to ask us to investigate or fix the problem. It's simply out of our control and it's impossible for us to help, no matter how much anyone insists we deal with it.

    I would instead suggest that the next best place to go to for help would be your ISP. If there is indeed a problem with the network in your area, they may be able to identify what's going on, and if the issue is with their network they would be the ones who can resolve it.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads