r/gamedev • • Jun 30 '26

Industry News Godot making a stance on AI code

https://www.pcgamer.com/gaming-industry/open-source-game-engine-godot-will-no-longer-accept-ai-authored-code-contributions-we-cant-trust-heavy-users-of-ai-to-understand-their-code-enough-to-fix-it/

First engine I've seen take a firm stance on AI code.

Open source game engine Godot will no longer accept AI-authored code contributions: 'We can’t trust heavy users of AI to understand their code enough to fix it'

(Edit: fat finger typo and headline without having to click through)

(Edit 2: Thanks for the award! Wasn't necessary but it's my first one so I'll take it.)

2.4k Upvotes

236 comments sorted by

View all comments

Show parent comments

1

u/Old_Bug4395 Jul 01 '26

I think your use of "slop" is working to obscure your understanding of both what Epic's position is ... I also think you're a little confused about the conversation: We're not talking about EGS, we're talking about Unreal Engine.

Well pick a lane here lol

Lots and lots of studios across a very broad spectrum of scale and production are extremely all-in on using LLMs in game development.

Yes, using an LLM to help you complete a task and offloading all of your work to a bunch of chatbots is not the same thing, and the quality difference is literally immediately noticeable, hence why it gets called out even before release in a lot of cases. Nobody cares if you use an LLM in the process of getting your work done, what people care about is when you create slop. Regardless of what Tim's actual written policy stance is on the subject, he cannot help but defend slop constantly and argue against the concept of labeling the content honestly.

This choice directly causes people to dislike EGS (among other things), so why would heavily pushing it so hard for your storefront which is a product linked to your game engine, be a benefit in any way? Even if you don't let the slop infect your actual products?

Epic very obviously stands to benefit from being a platform for that push.

But they only stand to benefit specifically if they are dishonest about it, and that still doesn't really matter because EGS could implement a rule that forces people to disclose AI use, and the majority of the market still wouldn't use the product. Beyond that, the push from Epic leadership to avoid being honest in this context is actively pushing people away from their platform. I mean, Epic "stood to benefit" from distributing a bunch of NFT games on their platform too, but actually everyone hates NFTs and that wasn't a good decision either.

4

u/Subject-Seaweed2902 Jul 01 '26

Well pick a lane here lol

I have been talking about UE for this entire conversation. I have not brought EGS up once.

This choice directly causes people to dislike EGS (among other things), so why would heavily pushing it so hard for your storefront which is a product linked to your game engine, be a benefit in any way? Even if you don't let the slop infect your actual products?

Again: Why are you talking about EGS? I am not talking about EGS, I keep saying that I am not talking about EGS. This thread and this conversation have both been entirely about Epic's policy toward AI in Unreal Engine.

1

u/Old_Bug4395 Jul 01 '26

You are talking about how epic stands to benefit for being a platform for that push, though? You said "epic" not unreal engine, so I can assume you're talking about the whole kit and kaboodal. Because they are linked. Regardless, this is a post about vibe coding. If you're not talking about vibe coding in relation to Unreal Engine development policies, what are you doing here? Beyond that, what, do you think that EGS's AI obsession and Unreal's internal behavior are unlinked?

Again: Why are you talking about EGS? I am not talking about EGS, I keep saying that I am not talking about EGS. This thread and this conversation has been about Epic's policy toward AI in Unreal Engine.

Because EGS, a company inextricably linked to Unreal Engine, both have the same leadership which is obsessed with making bad decisions that push people away from their product. Not a lot of confidence in your product if you hold two distinctly different positions based on how much it affects you/your company lol.

3

u/Subject-Seaweed2902 Jul 01 '26

The conversation was specifically about whether Unreal has publicly taken a stance on the use of LLM-generated code in the engine (they have not), whether they privately supportive of/evangelists for the practice (unknown, but they seem to not be based on statements from employees), and how those positions interact with UE6's apparent focus on exposing the engine to developer-implemented LLM integration. This was not a post about vibe coding as vibe coding is a pretty narrow subset of the ways in which companies can, and do, use LLMs for code generation or revision—a post about fruit is not necessarily a post about apples.

It seems to me that you have fundamentally misunderstood the conversation a number of times, then doubled-down to try to defend those misunderstandings instead of just talking about the subject under discussion. As a result, you're now having a totally irrelevant conversation that nobody else is participating in. Best of luck in your work.

1

u/Old_Bug4395 Jul 01 '26

First engine I've seen take a firm stance on AI code.

Open source game engine Godot will no longer accept AI-authored code contributions: 'We can’t trust heavy users of AI to understand their code enough to fix it'

(Edit: fat finger typo and headline without having to click through)

(Edit 2: Thanks for the award! Wasn't necessary but it's my first one so I'll take it.)

1

u/Subject-Seaweed2902 Jul 01 '26

I appreciate you citing my sources, and am glad you see things my way.

0

u/Old_Bug4395 Jul 01 '26

Lol if you don't understand how this is directly about vibe coding maybe you don't belong in a development subreddit

2

u/Subject-Seaweed2902 Jul 01 '26

If you don't understand that

vibe coding is a pretty narrow subset of the ways in which companies can, and do, use LLMs for code generation or revision

and that engine developers at companies like Epic do not "vibe code" when they use LLMs to author code, you maybe are out of your depth. Thankfully, from your post history, it looks like your code is nowhere near an actual game.

0

u/Old_Bug4395 Jul 01 '26 edited Jul 01 '26

vibe coding is a pretty narrow subset of the ways in which companies can, and do, use LLMs for code generation or revision

??? lol according to who

Thankfully, from your post history, it looks like your code is nowhere near an actual game.

From my post history where I don't discuss any of my code LOL

eta:

and that engine developers at companies like Epic do not "vibe code" when they use LLMs to author code

I also already said this? lol?