chatGPT has trouble with construct 3

Not favoritedFavorited Favorited 0 favourites
From the Asset Store
Casino? money? who knows? but the target is the same!
  • My test of the AI still comes up short on construct 3. I ask for the count of sprites overlapping another sprite. They all say use sprite.count instead of sprite.pickedcount. If you question the answer they redo it and explain it correctly, but still. Their first try is wrong. When I get an AI that gets this question right I will let you know.

  • You do realize AI queries don't actually do any thinking or reasoning for you right? They basically just aggregating whatever relevant responses they can find that sound about right and dress them up to be presented as an answer.

    Just makes it harder for people who have no idea to recognize their search result is mostly nonsense but they can't tell because it sounds kinda right.

    I find it extra hilarious when some helpful person offers an AI answer to someone else's question, when they aren't familiar with the topic enough to even realize that the help they are regurgitating doesn't make any sense at all in the first place.

  • I find chatGPT quite useful for scripting. While it doesn't know much about the Construct API and often makes up things that don't exist, if you give it the right information, it can produce working code.

  • You do need to use right types of AI, ChatGPT, copilot, gemeny are useless

    Our models are Claude, and HTML5 code on poe.com

    They knows Construct 3 well, but you still need to ask them right

  • Do these get the sprite overlap question right the first time?

  • It's useful for general scripting questions, but Construct-specific stuff it gets wrong.

  • you can teach the AI a little, for example, ask to not use JS things when doing formulas for events. Inside one conversation, the AI will follow the context and give you the right answers

  • It's useful for general scripting questions, but Construct-specific stuff it gets wrong.

    I can't say so, Claude helped me to solve one hard task with motion on the hexagon grid, and even drew a scheme for building the construct events, maybe there were some errors, but overall it helped a lot

    I can say there is a different problem

    For Unity, we can just copy past the AI code and test if it works

    In construct events we have to build blocks, and create many variables manually before we understand, will it work or not

    Also, for some reason AI can't handle Construct 3 JS code, it always works with errors

  • My experience with using AI for coding even with very widely used languages (e.g. JavaScript and C++) is it's good for beginner level questions but is pretty clueless when it comes to advanced questions - and it never seems to say "I don't know", instead it makes up answers that are either wrong or useless. Another problem is it often uses out-of-date techniques. It seems if something has been correct for 10 years, and then a year or two ago it was deprecated and replaced with something else, the AI keeps advising to use the deprecated approach, probably because there's more training data for it. It doesn't seem to know about relevancy or API lifecycles - after all they ultimately come down to predicting the next word - and so even when correct often the information is still out-of-date.

    Construct is less used and so has less training data than those other languages, so unfortunately that means it will probably struggle even with some more basic questions. It's a problem on the forum too, where sometimes people answer questions with what look like AI-generated posts which sound plausible but are in fact completely wrong or misleading, and then I (or others) feel obliged to step in and issue a correction, which takes up more of our time. For this reason we've had a "Please don't use AI" rule in our Forum & Community guidelines.

    Perhaps AI will end up changing the world but I have to say, at the moment, it doesn't seem to be that clever yet.

  • Perhaps AI will end up changing the world but I have to say, at the moment, it doesn't seem to be that clever yet.

    AI helped me a lot with construct

    For example here, construct.net/en/forum/construct-3/general-discussion-7/holiday-gift-constructers-184729

    AI helped me to export google sheet tables into construct json string, which is very useful

    Another fresh example, AI helped to fix trail plugin, which did not work with high fps monitors. I just fed plugin code, tell the problem and maybe after a half day had a ready solution, I believe I can make my own plugins this way

    And the example I told already, Claude AI drew me a working scheme in construct 3 events, with whole logic and all formulas, for making on the virtual hexagon grid, it is not easy task for most users, with AI, available for everybody

    But if scirra makes some adaptation, or just tell, what to ask from AI, to make a proper JS code for construct JS block

    As for me, it is always fail, errors on the start of the game, AI doesn't know the difference between usual JS and construct JS, if to learn him, it will be just a superpower

  • I think right now the ideal approach to working with AI is to simply also be capable yourself and just use it as a supplementary tool. If you just mindlessly copy the code it spews out you're not gonna get far, and you learn nothing from it. I don't need AI to produce code for me that works perfectly with constructs API. I can just get a basic idea of the logic that I need and adapt it to the API myself or translate it into what the code would look like with events (Constructs events are quite close to javascript in the end).

  • Maybe we can find a way to tell the AI ​​the latest Construct status.

    For example, we can train the AI ​​by passing some data:

    • Construct documentation (.md)
    • Construct built-in APIs (.d.ts files)
    • Construct translation terms (POEditor)
    • Construct EventSheeet JSON Cheatsheet(json)
    • Simple Project from Example library (.json file)
    • Ashley's Blog(.md)

    Maybe we can try the recent DeepSeek and then deploy a local model for training. Let’s see if we can let AI help us directly generate some event block JSON for the eventsheet.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I also use ChatGPT when I have a problem. It isn't always correct, but it is a good starting point. With the correct prompt, it is pretty correct or close.

    I don't want to be negative on this forum. However, I asked two questions this week, and none of them received any answer. I solved the first question myself and copied the result in the thread. I solved the second question together with ChatGPT but didn't waste any more of my valuable time putting the answer on the thread.

    Creating several prompts to find a solution is more economical than posting the same message on a forum and waiting for the answer.

    So, for all those against using AI or thinking AI is not up to the task, think differently! ChatGPT is excellent, with the correct prompt.

    What the AI or ChatGPT can't do is create the game for you. On this moment, that is our task for the time being.

  • I've been leveraging a range of AI tools to assist with my current project, and their impact has been transformative. Many of my prompts require multiple iterations, but the iterative process itself has proven invaluable for helping me come up with a solution and just helping me better understand my problem.

    In my experience, the quality of AI-generated results improves significantly when I provide detailed, context-specific information. This means being explicit about referencing sprite names and even pre-defined global variables. The more precise this input, the more relevant and accurate the output tends to be.

    Additionally, I’ve found it beneficial to break down requests into smaller, more focused tasks. I usually try to implement features myself and only turn to AI when I encounter roadblocks -- particularly those involving intricate algorithms, mathematical challenges, or logic that requires a perspective that is new to me.

    The AIs I've tried are especially effective when it comes to exploring different problem-solving strategies. Rather than seeking direct solutions, I often frame my queries around conceptual approaches, asking questions like, “I want to accomplish THIS -- what would be the most effective way to tackle this problem?” This not only yields practical advice but also helps me think more critically about my own design and development choices.

  • Hello! I work with AI a lot, and the best way for you to get the answers you need is to either train a model(very simple on chatGPT) to scrape constructs documentation, and forums, a lot of other ai tools allow you to add a link to a website you want to scrape for information, i own sweai.se ( might be down for maintenance right now 11.55), which allows users to do this, however its a Swedish language version.

    Another way for you to make AI know more about construct is use for example assistants api on openai.com , which allows you to upload the documentation or link to it, and it will scrape it for information. Then you can use that AI for all your construct needs. ( You could for example upload a full construct 3 project to the assistant, and it will know every function etc that is in these files )

    Also i do recommend deep seek atm for coding, as it will give you much better and cleaner answers.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)