Construct 3 in the AI agent era — what actually makes sense?

Not favoritedFavorited Favorited 2 favourites
From the Asset Store
Professional AI chatbot for Construct 3 with OpenAI API support, multiple models, conversation management, and full resp
  • If you don't want to program, then just hire developers and take care of other parts as game designer. If you need AI also for game design, maybe just give funds to support a studio that work for you. If you don't have money, donate to the ones creating games. If you can't even put money and no one of the above, well then find a hobby that you enjoy. That means enjoy the full process, from the idea, to its creation process and finally the reward feeling of all the journey you have faced.

    People fails thinking with about AI in so many fields. I leave out the part that it was purposely done to ruin humanity, let's assume that the unaware people are right and it's not true. Let's pretend that it is only a tool to help, well what's the point of it? What are you living for? To have AI doing everything for you?

    We are forgetting that as humans we can recognise patterns, find similarities and develop synergistic skills. What you see as waste of time in learning the code it will be useful for you with other skills in life.

    For example, before, when teachers at schools let you take notes and you end up with the same stuff written in the books, you actually created a connection in your brain between the movement of the hand that writes with the hears that listen and the eyes that reads what you write. That helps to remember much better something than simply read it on a book, because you have now 3 different type of memories for the same thing, in addition to the skill of taking out the less important things and write the core information that the teacher was teaching.

    When you code by yourself, look for something that might help you reading the manual, checking the books or on the Internet, yes, you are advancing much slower, but you are building the foundation of your knowledge. Foundation that will be much stronger than have someone or something doing the work for you.

    If you go to the restaurant and order lasagne you can eat them faster than cooking them by yourself, but you will never learn how to cook lasagne and similarly other foods that has something in common. You don't need to re-learn how to make the same mince sauce for make pasta with ragù, you already learn the main part of the cooking thanks to the time you have "wasted" earlier. In addition, the more you cook, the more you can fix issues when cooking new dishes and you learn how to create new recipes, also you will do it faster, with less mess and learn how to optimise the process without having to fix mistakes.

    You have only to lose when use AI.

    Then where are we going next?

    "Hey AI, can you play this game for me?"

    "Hey AI, can you make this drawing for me?"

    And then, going on.

    "Hey AI, can you spend intimate time with my partner for me?"

    (I would have said it in a more colorful way, but this forum has not an age restriction, so I let you imagine what I meant. Hopefully people don't need to ask to the AI to figure out what I meant).

    Here I just copy and paste one of my many replies about AI from the endless AI lovers on Facebook, just to give more points about why AI is bad in everything possible.

    TLTR 8 - Points why using AI is bad:

    All of you are disconnected from reality, what happened when companies brought the production out of their country to produce in a cheaper country? They made money in the short term, then in the medium-long term they are all loosing money, because they have fired people, all little companies working for those big ones have closed down, same for many other services where the factories where located. Restaurants and such all closed because less people are working there. Result, the company that now produces the product X at cheaper cost, wants to sell it inside their country, unfortunately that country together will all the other "smart" (ass) companies have contributed to ruin the local economy. Result, they cannot sell anymore the product X because no one has a damn job anymore.

    With AI will be even worse, not only local people will lose their job, but there will be no benefit even for people where the labor is cheaper.

    When all your cool games, programs, art, and other things you have made will flood the market with no one that have a cent to buy those because everyone has lost the job, where will be the benefit for everyone?

    That's one thing.

    Second, if the AI will not work for any reason, no Internet connection, some problem on the server, etc. What are you going to do when everything will rely on that? You are going to do like the Australians that try to escape the bushfire with the car and couldn't put petrol because the Internet connection was gone with the fire and the digital payment were offline.

    Third, the more people will relay on AI, the less will be able to do anything by themself, with result of dumb themselves down. See already how much we can do without technology. If the Internet goes down for any reason so many people are not able to survive because the whole food production and distribution will collapse. Think about when everything will be managed by AI.

    Forth, how much are you sure that AI software cannot be hacked and mismanaging things. See India that is gone full digital and "hackers" create issues canceling food stamps for a large area of people, many of which starved to death.

    Fifth. AI is a program ad you all as programmers, should be the first ones to know that a program responds to the one that coded and controls it. Today it gives you a good answer, tomorrow maybe, it depends if your social score is high enough. Or maybe gives the wrong answers to everyone in order to enforce a strong control on population. Also, now you have free access to AI, then when the majority of people and companies will rely on it, they will put a crazy access fee to it and people will be forced to pay because their business otherwise will collapse since it will be all relying on it.

    Sixth. AI use an amount of resources just because many people don't want to use their brain or muscle.

    Seventh. When AI is taking care or all the creative aspects of life, what will be the meaning for you? What are you living for? Just for a pale satisfaction to have "done" something prompting the AI a couple of lines. Where is the satisfaction of have spent energy, learnt and master a skill?

    I conclude with a question that everyone should ask themselves, but only a few think about it. Which company in the world as business plan decides to spends billions of their and investors dollars, just to give you a product for free. Take all the time you need to find an answer, but make sure that it's a real answer no some non-sense excuse to make yourself feel not guilty of using AI.

  • What I want to clarify is that I’m not calling for Scirra to integrate AI features directly into the engine. That really isn’t necessary. Competing in that space would require the kind of large-scale technical resources that companies like Google or OpenAI have — teams of thousands of engineers constantly iterating on model capabilities.

    In fact, I would rather Scirra not attempt to implement in-engine AI features right now. It may be wiser to wait until the technology matures further. Given how fast model capabilities and compute are evolving, today’s integrations can quickly become obsolete.

    At the moment, simply saving projects as folder projects already allows developers to use external tools like VS Code or Cursor for AI-assisted workflows.

    The main idea of this post is different.

    Rather than adding AI features, I’m suggesting that Scirra provide the necessary foundation for AI to grow around Construct. In other words, a clear reference that allows AI to read and understand Construct properly. The cost of doing that would likely be much lower, and it wouldn’t require maintaining AI features directly.

    The goal is not automation for its own sake, but enabling AI to understand Construct’s internal data structures well enough to produce accurate and stable results.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • ...a clear reference that allows AI to read and understand Construct properly. The cost of doing that would likely be much lower, and it wouldn’t require maintaining AI features directly.

    I think this is a good compromise.

  • dop2000 reply pretty much captures what I was trying to say

    Oh yeah? If I search for "array" in the examples, I get 65 matches — and none of them immediately answer a basic question like "how do I find a specific number in an array?"

    And many beginners don’t even know the examples exist.

    I'm old-school - if I have a question, I check the documentation and Google. Five years ago beginners learned from YouTube tutorials. These days, people use AI - half the forum posts now start with "I asked ChatGPT first but…"

    That's the new reality. Like it or not.

    It also highlights why making Construct more readable for AI, through proper documentation and structure, would matter in practice.

    Many beginners now instinctively turn to GPT first when trying to solve a problem, but they often receive answers that look correct on the surface yet don’t fully match how Construct actually works.

  • There is not enough data for training, and there are very few freely available examples online, this is not enough for training.

    To pull this off, every Construct3 developer would need to have a spy in their engine that would peek at their code and collect it in big data, and then learn somewhere on the servers.

    Who would agree to give AI access to their projects?

  • There is not enough data for training, and there are very few freely available examples online, this is not enough for training.

    To pull this off, every Construct3 developer would need to have a spy in their engine that would peek at their code and collect it in big data, and then learn somewhere on the servers.

    Who would agree to give AI access to their projects?

    In fact, this is another area where Scirra has a real advantage over many other engines: a rich collection of high-quality example projects.

    https://editor.construct.net/#open-example-browser

    github.com/Scirra/Construct-Example-Projects

  • Not even close enough, you need x10 those project

  • Construct doesn't need this cancer

    agreed!

  • You may not like it, but AI is here to stay. Those who don't use it will be left behind.

    It's strange that, three days after the OP created this topic, no one is taking it seriously. This is the most important topic for discussion right now.

    Scirra is now adding 3D features to C3, which is great, and people are excited about it. However, everyone should understand that AI is much more important. That and every other feature combined!

    Unity is already moving in this direction: https://mezha.ua/en/news/unity-ai-308659/

    classic ai bro

  • Yeah, automating tedious tasks is a good use for AI, but will it justify the effort to implement it and the extra cost we’ll have to pay?

    That’s what AI credits/tokens are for. A small number could be included with the subscription, and if you use AI heavily - you can buy additional credits.

    Not even close enough, you need x10 those project

    500+ example projects with well-written and commented code would still be a good start.

  • That’s what AI credits/tokens are for. A small number could be included with the subscription, and if you use AI heavily - you can buy additional credits.

    Are you seriously saying this with a straight face? What planet are you from and what do you need from human race?

  • What I want to clarify is that I’m not calling for Scirra to integrate AI features directly into the engine. That really isn’t necessary. Competing in that space would require the kind of large-scale technical resources that companies like Google or OpenAI have — teams of thousands of engineers constantly iterating on model capabilities.

    In fact, I would rather Scirra not attempt to implement in-engine AI features right now. It may be wiser to wait until the technology matures further. Given how fast model capabilities and compute are evolving, today’s integrations can quickly become obsolete.

    At the moment, simply saving projects as folder projects already allows developers to use external tools like VS Code or Cursor for AI-assisted workflows.

    The main idea of this post is different.

    Rather than adding AI features, I’m suggesting that Scirra provide the necessary foundation for AI to grow around Construct. In other words, a clear reference that allows AI to read and understand Construct properly. The cost of doing that would likely be much lower, and it wouldn’t require maintaining AI features directly.

    The goal is not automation for its own sake, but enabling AI to understand Construct’s internal data structures well enough to produce accurate and stable results.

    Everything you are saying is already possible if you just show stuff from construct to Gemini or something. It can give you explanations, it can read screenshots of your event sheets, give you pseudocode.

    I admit It's pretty cool, and it can give you general directions, assist in your learning, but it can't replace learning from others and by yourself and if you think that there is any implementation of ai at all that can make it better - you don't know what you're talking about. And my main point - all ai use is dev's responsibility. If you want to ruin your reputation, ride the hype - do it without dragging others into this circus.

    Scirra would just waste time and money on the feature no one asked for and none of you ai bros can even describe. Those resources could be spent implementing and improving actually useful and long waited features, like 3D.

  • Are you seriously saying this with a straight face?

    AI is a productivity tool. Millions of people pay for AI subscriptions because it saves them time. If you don't need it (or avoid it to feel morally or intellectually superior) - cool. Just don't speak for everyone else.

  • I think because c3 uses json there are millions upon millions of json usage files stuck in the LLM models for programming already. Sonnet4.6 had no trouble figuring out how C3 is put together. BTW this is all free from google, and you get a bit of sonnet4.6 for free every 24 hrs or so also, so anyone can run google antigravity on C3. Unfortunately I can't run what it created because it used an old gethub example before the new rules about version 2 addon stuff. If I had an Ashley approved gethub with the latest stuff for it to deconstruct it would all work fine. We are not very far from getting AI (as least sonnet4.6) to work with construct.

    In case you are interested in details:

    Building Construct 3 Asteroids Project

    Successfully created Asteroids.c3p (10 KB) at

    C:\Users\winkr7\Desktop\csg\Asteroids.c3p

    . The project was built by reverse-engineering the real Construct 3 JSON format from open-source GitHub projects. All required files — project.c3proj, layout, event sheet with full game logic, and sprite PNG images — were generated by

    make_asteroids_c3p.ps1

    and zipped into the final C3P.

  • Actually i think its a good idea. to be true i find that construct is pretty hard to use and i would like someone who can help me in my project.

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