Construct projects are often saved to a single file with the extension .C3p (which stands for "Construct 3 Project"). This file is actually a standard ZIP file...
I wouldn't recommend using agents to have them write C3 blocks for you.
At best you can have them help you with debugging or writing pseudo code, but the JSON format for blocks have very specific IDs they need to use and it would be very easy for agents to hallucinate IDs that dont exist in your project and the worst case scenario is they corrupt your projects.
Agents are pretty good at JS and they are now also pretty good at navigating the docs that C3 has so they tend not to write broken scripts.
Still, in general, I don't think AI agents are that useful for Construct and I don't think you should rely on them. Even when debugging I've seen people say things about C3 events that are factually incorrect because ChatGPT told them something and they believed it.
Thank you for your reply. Yes, I’m aware of that long JSON file with long, specific IDs—just one incorrect ID can break the project, which is definitely not an ideal environment for AI. I use it as a planning tool and the like, but you know, sometimes you just need to set up a lot of blocks, for example, for switching animations, UI elements, and so on. Often, these are a lot of blocks that aren’t particularly difficult to understand, so I was just wondering how to handle it more quickly.
Simply put I think easier things are much better do with logic blocks but they cannot be "touched" by AI directly.
I think you'll get a lot more out of learning the shortcuts and how to write and edit events quickly with your keyboard than trying to get an AI to do it for you.
In my experience, unless it is properly trained for it, AI genuinely sucks ass when it comes to doing anything like that. See how GDevelop's AI works and you'll see it's a disaster. And that's with an AI that is integrated in the engine and was supposedly trained for or specifically taught how to handle these tasks.
Thank you for realistic point of view ;)