Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

My question is basically where is "the line" when it comes to AI use? 

Is it against the rules to use a LLM for debugging or optimizing code? Seems like it should be given that LLMs are trained on countless lines of stolen code. But even then, how would you verify without critically analyzing the source code of every entry?  A lot of the same logic used to condemn image generators also applies to LLMs but  it's just not as convenient to ban those.  An artist making a game doesn't have to "git gud" at programming if they can use an LLM to do a huge chunk of the critical thinking and creative problem solving for them.  But as a programmer, I still have to learn all about perspective, vanishing points, proportions, color theory,  brushes, layers, blend modes, on and on just to have a bare minimum standard of quality and that's the rub.

I hate drawing. I hate it. Every second I spend drawing is like pulling teeth. Visual art is the least enjoyable part of the game dev process for me. I have spent more time trying to draw something I don't hate looking at than anyone could reasonably be expected to. And at this point, I don't even WANT to get good at drawing. I want to spend that time becoming exceptional at something I enjoy like coding and music rather than becoming mediocre at something I hate like drawing. This is why I'm building a typing game for my entry. It requires very little art and animation  so I can minimize the time I spend drawing and focus on adding accessibility features and polishing the experience.

So while I get the logic behind banning AI images, I don't really think it's consistent unless it's applied across the board for all uses of generative AI including debugging and optimization. Because from what I read, this jam is all about what YOU can do, not ChatGPT right?

(1 edit) (+6)(-2)

The rules specify "media", but should reasonably be expected to extend to code, though unless you release source code and it's obviously got some comments that sound like AI, we don't really have any way to know - as opposed to images/text/music which if you are familiar enough with tone and things to look out for you can clock it. 

It's mainly an honesty-box system where we would really prefer you didn't, but we can't exactly stop you from generating AI code and passing it off as your own. Beyond that, AI doesn't generally understand your project and so while you can generate code if you want to, you still have to consider a lot of other things like how it all fits together, code optimisation, setting up your project, etc. You also have to be able enough with code to assess if what it generates even works for you. It isn't feasible to give all of your project's code to the AI each time and it tends to be fairly mid with debugging and code generation, especially if you're trying to do something advanced. With images and text, you can just slap that in wholesale if you want, so it's easier to moderate because it tends to be fairly obvious. 

All that said, I'm glad you are choosing to make a game that plays to your strengths rather than relying on AI as a crutch.