Ashley's Forum Posts

    • Post link icon

    There is now support for local file & folder saves in Chrome. This works right from the browser - there's no need to download the desktop app version for file access!

    What you can do with it

    • Save single-file projects (.c3p) anywhere on disk (previously you could only 'Download a copy')
    • Open a single-file project (.c3p), edit it, and save it back over the original file on disk
    • Use folder-based projects in the browser
    • Set backups to be saved to a local folder

    This is made possible by a new experimental feature in Chrome which we are using in Construct 3. You can help test it too.

    Accessing the feature

    This feature is available when you use:

    • Construct 3 r219.2+
    • Chrome 86+

    Using it

    In the main menu you should now find options Open local file and Open local project folder. These will load projects directly from disk. If you then edit them and press Save, it will save back over the same file/folder on disk. Similarly there are new save options Save as single file... and Save as project folder.... You will see various permission prompts while using these to ensure Chrome can access the files/folders on disk, but generally once you've granted access to a particular file/folder, you can continue using it for the rest of the session without any further prompts.

  • I've already done something like that thanks to dop2000's awesome help (with the URI), but I get lots of scary red warnings on the console (F12) when importing which are total gibberish to me and I'm afraid it will cause issues later.

    What warnings? Please always include the exact text of any such errors, it's impossible to comment without it.

    Any chance for how to do #4 ?

    Load the PNG in to a Binary Data object, then use the Sprite action to load an image from a URL, and use the Binary Data object's URL.

    • Post link icon

    The system 'Sort Z order' action works the same as the way using for-each ordered, but much faster.

    If you were using 'For each Family order by Family.Y ascending: send to front', instead use 'Every tick: set Family sortOrder to Family.Y, sort by Z order by variable sortOrder'.

  • You're a bit late to the party - this all happened in January. And the Construct 3 vs. Construct 2 discussion has also been done to death already. That all happened in 2017, and here we are - doing better than ever, actually! Rumours of our demise have long been exaggerated.

  • Project files are downloaded for offline use too, for the same reason.

  • Not right now, since that would necessarily mean the music cannot always play offline.

  • Well, to run the game offline requires that all resources are downloaded up-front. So it will start downloading the entire game the first time it's loaded. Therefore music will be downloaded either the first time it's played, or when the first-run offline caching downloads it - whichever comes first.

  • Playable Ads are only supported in the C3 runtime. That's why you won't see the option with a project using the C2 runtime.

    The bug you linked to only affects the iOS simulator. You can test on a real device instead.

  • 1 - Of course, just try it and you should see it works

    2 - It depends entirely what you do with it. Probably

    3 - Yes, all features still work without a GPU, just slower (software rendering)

    4 - You should be able to load it in to a Sprite, then paste the Sprite

  • Suggestions can be posted to the suggestions platform, and it appears the same idea has already been suggested, so you can add your votes to it if you want.

  • It's also fully documented in the scripting section of the manual.

  • Please see the bug report guidelines - it's by far quickest to deal with and most likely to result in a fix if you can provide a minimal project as the bug report guidelines suggest, and they include tips on how to reduce a large project to a small one. If you cannot follow the guidelines please note it may end up taking weeks or months of back and forth before we even understand the problem.

    If you absolutely cannot find a way to reduce the project and still reproduce the issue, please still file an issue following all the guidelines as closely as possible, but instead of attaching the project, email it to ashleyjuq@scirra.com.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • As far as I can tell, this is still the exact thing I described in my earlier post. It sounds like you are just finding different variants of the same thing.

    The easiest way to help is to post a minimal project demonstrating what you're doing. Then we can open it, run it, use the debugger, inspect all your project settings, tweak the events, and so on, which makes it much faster to get to the bottom of things.

    • Post link icon

    Stop posting multiple threads with the same question. It is against the forum rules. Closing.

  • This has been a long standing quirk (due to the complexity of updating data structures actively being used while running events), but Construct tries to paper over the gap in a few places. 'Pick by unique ID' can always pick newly created instances even if they haven't reached the end of the top-level event yet, and IIRC the count expression also takes in to account newly created instances, but most other features don't take them in to account until the next top-level event.