Ashley's Recent Forum Activity

  • I'd just point out one way to perhaps usefully use AI with Construct is using an external editor like VS Code with scripting. Then you can use AI code assistants like Copilot.

  • 1) How do I choose file using File Chooser?

    Your project does not work because there is no File Chooser instance on the layout, so there isn't one to activate. Place an instance off-screen for the 'Load' button to actually show a picker.

    2) How can I load file from specific location without asking user for location? For example: save to Documents/GameName/savefile.json

    The File System plugin can do that, but only in desktop exports. See the File System manual entry.

  • WebGPU was actually introduced with iOS 26.0, so the update to iOS 26.2 should not have changed whether or not WebGPU was used. If you think WebGPU is causing an issue then you can disable WebGPU in your project properties and publish an update to the app. If an iOS update causes a problem then generally that's good evidence that the problem is with iOS or Safari, so you might want to file an issue with Apple directly about that.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I think this may now be fixed in r467 - does it work for you there now?

  • Well, 0 means 0% loaded so means nothing is loaded and the project is not ready to run, and 1 means 100% loaded and so the project is ready to run. If there are no images to be loaded, I think representing that as 100% loaded is more appropriate. Otherwise if you write code assuming that if the loading progress is less than 100% then the user still needs to wait for loading to finish, then in that case the user will be waiting forever. FWIW this came up in this issue.

  • Construct keeps the tiles past the edge of the tilemap to preserve them essentially for undo purposes - if you slip and accidentally resize a tilemap smaller than you want, that definitely shouldn't erase all your work. So you can resize a tilemap smaller, then resize it bigger again, and see all your old tiles. I think everyone would agree that's useful.

    I do however agree that Construct shouldn't save all that extra data to the project. I think that is an oversight, and at that point the data should be truncated, much like nobody expects undo to still be there after opening a project, in order to save memory. That's straightforward to do and is implemented for the next beta. FWIW, that could have been filed as a bug report, as I don't think there is any case to preserve that data through saving and opening a project.

    I also went further and made it so the editor will only fully load all tile data for tilemaps in open Layout Views. When you close a Layout View it will then save the tile data in a more compact form until it is needed again, which should also mean the editor scales much better with large projects using tilemaps extensively, as it will only need to have full tile data loaded for your currently open Layout View tabs.

  • It should work - that error looks like a bug. Perhaps you could file an issue?

  • It will always be 1 if your project doesn't contain any images. It also only updates when the IRuntime "loadingprogress" event fires.

  • What issues are you talking about exactly? Has an issue been filed either with Safari or us? That is the best way forward.

  • It works fine for me. It's hard to say more without all the information requested for a bug report.

    • Post link icon

    As per the Forum & Community guidelines, please only post in English on this forum. Closing the thread.

  • Please contact Valve about the gamepad input issue - it appears to be the case that it works fine so long as you don't initialize the Steam SDK with Steam Input enabled, so it looks like it's Steam Input that is breaking it, and that's all Valve's software. I'd guess they can fix it, so long as you get in touch and report the problem to them.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,762,038 followers

Connect with Ashley

Trophy Case

  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • Forum Mega Brain Made 20,000 posts in the forums
  • x125
    Coach One of your tutorials has over 1,000 readers
  • x74
    Educator One of your tutorials has over 10,000 readers
  • x5
    Teacher One of your tutorials has over 100,000 readers
  • Sensei One of your tutorials has over 1,000,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • x42
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs