AI tool and environment recommendations?

Not favoritedFavorited Favorited 0 favourites
  • 5 posts
From the Asset Store
Professional AI chatbot for Construct 3 with OpenAI API support, multiple models, conversation management, and full resp
  • What are folks using for AI and how are you using it in your dev process?

    I rarely use AI for C3, but I recently needed to implement some complex logic and I found ChatGPT to be helpful. But after a while it started hallucinating, so I tried Claude and had even more success. It's good to have a helper like Claude for complex code.

    For both, they gave me the C3 event pseudocode and I had to enter the C3 events manually. They both understood the js I copy/pasted from C3 into the chat, and they both generated js when asked, but when I tried to paste that code into C3 I got errors.

    What are folks using for AI, and how are you using it? Is anyone having success with something like CODEX that's integrated with your codebase? Have you fed it your entire project, or just snippets? Are you able to have the tools generate the js for you to paste into C3? What's working for you?

    Thanks

  • I've been using ChatGPT for a while - not to try getting it to code for me but to teach me how to do something. Also been using Gemini more recently.

  • Edit: I've read in another post that its not recommended to let the AI agents edit your project folder because they edit the .json files that make up the various parts and because the editor does additional stuff when working in a project, this method isn't a great way to use it.

    If you save your project as a project folder format. You can use AI tools like claude code to access your project and make construct code changes for you.

    Try this.

    (Make a backup first).

    Create a group called "To Do" and put a comment in it like "create a player sprite and apply the car behavior and add an instance variable to it called "speed".

    Then create another group called "Done"

    Then ask your AI to "Execute the task listed in the comment in the "to do" group and then when complete move it into the "done" group.

    This allows you to queue up a bunch of tasks and it'll go ahead and code it for you.

    I've found that it sometimes corrupts the project and it wont open again, but asking it to fix it eventually does. So i wouldn't rely to heavily on it yet.

  • I use a GPT project in wicht I give it the Construct3 manual in pdf as reference. If you use javascript in your project it really can help a lot, but if you are using event sheets...if you make a rigth click in the event sheet to expand all the events and after you click on print(to save as pdf), gpt understand this pdf very well, with the exception of booleans, because it appears with an red arrow when your condition is "boolean IS NOT".

    For my personal use I can say is great, i had an app published that i did long time ago(10 years) when i started to use construct, this project was:

    -10.700 events,

    -14.000 conditions

    -41.000 actions

    All over 12 event sheets.

    Using the method i described above and asking for optimizations, my project is now:

    -2.400 events,

    -3.200 conditions

    -6.200 actions

    ----------------------

    Its really a pleasure to optimize a proyect this way and see the things that you have done using a lot of repetition, to be redone only on a few events.

    For example, the biggest event sheet of my project went from 3715 events to only 47.

    So, definetly give a try. 🙂✌

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Great feedback guys, I need to try some of these approaches. I know the AI coding topic is still pretty controversial but I believe it's a great tool and soon everyone will be using it in some way to create better code/games.

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