Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Setting aside the ethical concerns, let’s focus on the practical. The AI didn’t play the game. The AI has absolute no idea what is in the game, except what you tell it. And if you’re lazy enough to use AI to write the game description, then you’re almost certainly also lazy enough to not tell the AI about the exact features that the game has and doesn’t have.

The AI isn’t lying, it’s guessing, so telling it not to lie is useless. This isn’t even an AI problem. Hire a human copywriter to write a description of your game, without giving them the actual game, and you will get the same kind of garbage.

I'm assuming that in most cases, these people are having the same AI tool that they use to make the game write the description as well. Usually they seem to be reasonably well correlated to the actual game, just... so, so bad.

And a lot of these problems come up with in-game text as well.

I wouldn't be entirely surprised if, in many cases, it was something like "Make me an HTML/JS game [maybe with some brief concept specified], and then post it up on Itch.io!" and that was the extent of dev involvement. 

Honestly, it kind of weirds me out. There are a lot of games now with hugely similar descriptions like this. The emoticon-bullet-point lists in particular... I mean, okay I'm not young, haha, so maybe all the kids just write everything like this nowadays? But I never noticed it on Itch.io before.

It makes me think either a) some popular tool, maybe Claude Code or whatever one all these people are using, has an extremely strong preference for creating game descriptions in exactly this style... or b) maybe most of these games are coming from the same person or same group of people.

I don’t think any LLM is capable of that level of independence. What a given model “knows” about a project is limited to its context window, and context windows aren’t big enough to contain a whole game. You can kind of fake it by using multiple agents working on different parts of the game, but then one agents won’t know what the other agent is doing.