Ashley's Forum Posts

  • See the tutorial delta-time and framerate independence. If correctly designed, it should not matter what framerate the game runs at - the game will continue to run at a regular speed and work correctly.

    There are two ways you can check this is done correctly:

    1. Set the timescale to 0, and everything should stop. This is a good way to pause the game. If something keeps moving with a timescale of 0, it's not using dt.
    2. Set the framerate mode in project properties to unlimited. On a high-end machine this lets the game run at thousands of frames per second. It should still work the same.

    If anything, higher framerates should make the game more reliable, as it's less likely fast-moving objects will step over obstacles and fail to register a collision.

  • It is indeed a bug, but it was easy to fix so I already fixed it for the next beta. There's no need to file an issue for it.

  • My intention was to simply use them as reference for creating a second independant version.

    This is still what caused really bad compatibility problems. People ended up with multiple versions of the same plugins, all with different features and bugs. Eventually the official addon gains extra features and supersedes the variants, but then old projects are stuck with old addons that have unfixed bugs and are difficult to change over. It's a really bad idea, please don't even try to do it.

  • The built-in addon files are deliberately not exposed anywhere. As we learned from Construct 2, people tweaking built-in addons causes appalling compatibility nightmares that are much worse than any improvements you made.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Construct automatically loads projects layout-by-layout. See memory usage.

  • The built-in Game Recorder object should already support this. If you specify an audio format when starting a recording, it records the Audio plugin's output if it's in the project. If you have used UserMedia to request microphone input and routed that to an Audio tag, it will come out the Audio output too.

  • It's a PNG icon. It's supported everywhere. There's no need to use .ico.

  • Construct does already add <link rel="icon" ...> inside the <head> tag.

  • This work should not have affected your apps at all.

  • The build service maintenance has now finished (a little earlier than planned at around 15:45 UTC). We've done a wide range of software upgrades on the build service, and implemented some robustness improvements that should help ensure it keeps running reliably in the long term.

    We will continue to monitor the reliability of the build service and try to make further improvements if the situation does not improve. If something has changed on the build service that has broken something, or it otherwise seems to be not working correctly, as ever please file an issue to let us know.

  • We're aware the build service has had some issues with reliability in the past few weeks. We apologise for the inconvenience and we're keen to identify the problem and ensure it is fixed.

    Unfortunately the type of problem is very difficult to diagnose - as you may know from our bug report guidelines, it's important to have reliable steps to reproduce a problem in order to investigate it. We do not have any steps to reproduce the issue with the build service, and the problem appears to happen unpredictably after long periods of time, often taking several days or weeks before it occurs. Investigating a problem often involves trying dozens of potential solutions. Combined with the long duration before the problem occurs, this means investigating the problem may be a long term process.

    Nonetheless we're aware of the importance of the build service to many customers and so we will be taking steps to diagnose and resolve the problem. Part of this will be running diagnostics and maintenance on the build server. We are planning to do some work Wednesday December 1st (tomorrow) from 11:00 to 18:00 UTC. The build service may be fully unavailable, or only partially available, during this time. Once again we apologise for the inconvenience, but this work is likely a necessary step to ensuring the reliability of the build service.

    In the mean time if you need an alternative to the build service, you can run your own Cordova builds locally with the Cordova CLI, as documented in the tutorial Building mobile apps locally with Cordova CLI. Thanks for your patience.

  • It worked at the time of my last post, but it seems it stopped working again overnight. I've now rebooted it and it should be working again.

    I apologise for the inconvenience, but it's very difficult figuring out what could be going wrong here. I will take some time out tomorrow to run some diagnostics and maintenance and try to figure out what's going on.

    Please only post in English as per the Forum & Community guidelines.

  • I just tried a build and it worked fine.

  • - Instant Games are a different service to Playable Ads. They have different requirements.

    1mrpaul1 - you'll have to contact Facebook about issues with their service, their restrictions, or their test tool. It's all under their control, and there's nothing we can do about it. As far as I'm aware, Construct complies with the restrictions stated.