Ask HN: Is it worth avoiding AI while making a game?
5 points
22 hours ago
| 6 comments
| HN
Hi HN, I have been learning Godot while making a game which involves pixel art, music, etc. While learning, I have been discouraged about strictly making everything by hand because of the influx of content about just vibe coding or AI-assisted everything. There also seems to be a stigma attached to using AI in games versus general software engineering (Steam’s AI generated tag, for example).

In conclusion, I guess my question is if it is a good idea to use the AI generated assets and such, or should I just learn all of the skills and if that will be beneficial in the long run. I enjoy game development, I’m just feeling discouraged towards the learning process.

cableshaft
4 hours ago
[-]
So I've handcoded and released a couple dozen games in the past, but I'm now old with responsibilities and a day job of coding, and my brain just doesn't have the energy to mess about with it like it used to after a day of work, so I have started experimenting with letting A.I. agent code some things (and been surprised at how well it can work).

I'm aware of the gen AI stigma but it's either that or this damn game probably never gets released at this point (I basically let the game sit dormant all year last year, only recently picking it back up again), and I have a full graveyard full of unreleased projects the past decade and would like to finally get something out there again.

That being said, at least for the forseeable future, I won't use any A.I. generated art or music in the game (unless I inadvertently hire an artist that does use it, I guess), because there is still a huge (and somewhat justifiable) stigma against A.I. generated art and music assets.

So instead I'm just doing what I did in the past, and creating the art and music myself as best I can with Illustrator or Logic Pro, and keeping my games fairly simple and abstract so it doesn't seem too much like programmer art (I might at some point pay an artist or musician to improve things just before it gets released though).

reply
munksbeer
7 hours ago
[-]
I would like to try game development, only for personal satisfaction, and I will definitely be using coding agents and AI generated assets to help. I have very little free time and I am a decent enough programmer that I think I should be able to pick up what the agent is doing if I keep the chunks small enough and review each time. And this will be for my own hobby purposes and possibly for my children only.

But, if I were to make a game for commercial purposes I would very much either avoid using AI, or use it only for the code (and not reveal that), because as you rightly point out, the indie gaming community is massively against AI, and will reject your game if they know you used it.

reply
muzani
5 hours ago
[-]
If you're targeting desktop, Steam will be your primary distribution channel by a huge margin. Steam is AI-hostile. Don't use it.

If you're targeting something like mobile or web, do whatever you like with AI. Some will avoid it, but they're a vocal minority.

reply
cableshaft
4 hours ago
[-]
I thought Steam just required you to disclose your A.I. use. Or are you referring to players on the platform being hostile to it?

Here's an article from January talking about their updates on gen-AI disclosure: https://www.kitguru.net/desktop-pc/mustafa-mahmoud/steam-upd...

reply
WCSTombs
20 hours ago
[-]
I 100% recommend that you avoid AI-generated assets in your game. The stigma around AI-generated assets is very real, and not going away soon. Although people might enjoy using AI for their own purposes, by and large they don't want to be subjected to other people's use of it. Moreover, while I don't have the data to back this up, I would have to think that among the segment of the population that plays indie games, the stigma around generative AI is even greater.

In the second part of the question you asked if you should just learn all of the skills...buddy, does that question not answer itself? Of course you should learn all of the skills. Obviously that's much easier said than done, but TBH I think the quality bar to producing something viable is not super high, so as long as you're not a perfectionist, you can probably do it.

Since I could be labeled as an "AI hater" based on those comments, I want to be clear that I'm saying all this to keep you from falling into a trap and not to further my own agenda. The generative AI route is not a magic shortcut to success, although it is being aggressively marketed as such. The shortcut only seems to lead to success if you ignore the fact that people don't want to be subjected to other people's AI content.

reply
2muchclout
19 hours ago
[-]
> In the second part of the question you asked if you should just learn all of the skills...buddy, does that question not answer itself?

Yes I agree, I don't think I worded my post well. I want to learn all the skills and such, because I enjoy learning. My post was more centered around if I was behind the times and thinking in the past by not using it.

> Since I could be labeled as an "AI hater" based on those comments, I want to be clear that I'm saying all this to keep you from falling into a trap and not to further my own agenda

I don't think AI hater label would be fair, you're making a similar point that I was trying to make which is that specifically for art in video games, it might be to someone's detriment.

reply
cheevly
21 hours ago
[-]
It's best to avoid using tools and innovations that maximize your productivity.
reply
2muchclout
21 hours ago
[-]
While I get where your sarcasm is coming from, you either didn’t read the post or are ignorant to the point. AI is severely different in the gaming industry, where the goal isn’t to make a software where “maximized productivity” is the most important metric. Also, you seem to ignore the point that it is looked down upon whether you agree or not.
reply
WCSTombs
20 hours ago
[-]
Yeah, using generative AI to boost productivity (i.e., with coding assistants), and using it to literally generate artistic assets for the the game, are very different propositions. Steam's AI tag also very clearly distinguishes between the two.
reply
muzani
5 hours ago
[-]
Does it clearly distinguish? We're in an era where AI being used to generate unused textures would get the whole game flagged as AI generated.
reply
verdverm
21 hours ago
[-]
It's a transformative technology, you should definitely try it at a minimum, and long enough to get a feel for it. It takes time to learn what/where they are good/bad at and how to interact with them to get the most of out them.

I saw a GameDev talk on Ai where they showed a virtual pile of trash. It cost more than $10k, what if we go photograph trash piles and use Ai to turn them into assets?

The Steam label, maybe it means something now, but longer I think it fades. For me personally, if there is a good game than looks nice, I'm not really going to care how much Ai they used. Be mindful of where you derice industry sentiment from, and that sentiments are changing.

reply
WCSTombs
19 hours ago
[-]
> The Steam label, maybe it means something now, but longer I think it fades.

It might fade, but it will take a while. You need a generation of gamers to grow up in a world where AI-generated content is normalized and then become old enough to start driving these trends. It could actually happen in as little as ten years or so, but it also might never become fully normalized, which I think is more likely.

reply
2muchclout
21 hours ago
[-]
Yes I agree for the most part, I do wonder about the customer sentiment. Maybe it is a vocal minority, it would be interesting to see the impact on sales.
reply
verdverm
20 hours ago
[-]
There could be a difference depending on the game dev, eg. AAA studio versus solo-indie

Also, if the Clawd Spam hasn't reached Itch, there will be a backlash after it does, trend to keep an eye on

reply