How will AI affect Unreal Engine and the industry?

For now chat gpt, or gpt engineer is like slash-dot website, but instant reply and zero toxicity.

However you also get really dumb answers and sometime spot on. And it is up to you to find out all bugs chat gpt happily created.

I use it, but to make all that silly code for arguments, classes etc. and simple functions. Then i fill rest myself.

Overall benefits for deep AI is that i make my code about 50% faster.

About AI future (until general AI that is as smart as we are). To make big applications, like game, you need coders anyway, because you cannot be sure AI created exactly what you wanted. So you need coder that can read whole code and fix it (current AI will make different variation of code with possible errors in another places).

And in big projects time spent to understand whole code and fix bugs, is usually longer than writing that code yourself.

Example with unreal:

  • you want AI to make some plugin, yes all is documented so there is hope AI will generate working plugin (probably GPT engineer could do it now, but i have not tried it yet, sop not sure).
  • current AI “forgets” previous project, so you cannot ask it to fix bugs in it, with big projects all you can do is analyze code and find bugs. But there is limit to tokens (like blobs of information that AI remembers or can process) currently it is not that big, 10-20 pages. So any code bigger than that and AI cannot remember function that was more than 10 pages earlier.
  • but for game you need plugin, CPP code (so AI can write it), then you need to be able to tell AI “please change that input” or “that old functionality needs update”. And current AI just cannot do it, it does not have such big token buffor.
  • so to get it (AI) somewhere close to real programmer you need to build your own server farm for AI, that will cost you some milions of $$$, and probably thousands of $$$ for electricity. And on top of that you need real programmer to write prompts, make algorithms for modules, and check if code makes any sense.

TLDR:
As i wrote at beginning of this long rant. Deep AI is fast response slash-dot without toxicity. But as folks on /. AI does not care about your project, does not read (or understand) your prompt fully, and does not know/remember other pieces of your code. So in current state AI would make your game as good as /. community, just faster and without replies like: “learn to code!” or “google do you know it?!”

PS.
Sometimes AI works really well as “yellow rubber duck” you throw your idea at it and it will give you valuable feedback. So it is great tool, but that it is.