Ask HN: Is it worth avoiding AI while making a game?
7 points| 2muchclout | 6 days ago
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.
aklsdf__|3 days ago
Doing all of the work yourself at least once (or at least really giving it a go) will help you develop two of the most important skills in game development: understanding what parts of the process of game dev you like and are best at, and understanding how much time and effort it takes to get to something you think is good.
AI shouldn't be used as a replacement for not learning a skill. You will never have as much control over an AI doing the work for you as you want, and your role as the middle man between whatever AI agent you are using to do all the work and the end result is not a good or fulfilling place to be.
You don't have to avoid AI all together, but use it in ways that enhance the skills you care about developing instead of filling in for ones you lack. A good example for art is using it for placeholder art when you are starting something new or experimenting with an artistic choice. Using AI as a more convenient way to look up information while you are coding is very different than prompting what you want done and blasting it directly into your project.
Do you want to learn how to draw or buy a 3D printer with a pencil holder attachment and download images for it to draw for you?
cableshaft|5 days ago
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).
2muchclout|4 days ago
munksbeer|5 days ago
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.
2muchclout|4 days ago
CM30|4 days ago
Even if you manage to ignore the ethics issues and controversy, AI generated assets have the issue that they can be difficult to work with for a game developer, since these tools don't really make it easy to keep everything consistent across a game with thousands of resources. For example, if you made a 2D platformer with a pixel art aesthetic, AI generated graphics probably wouldn't work that well there. They'd look generic, show various signs of bad pixel art practices that would make them stand out as unnatural, likely not match the style for other assets in the game, be difficult to modify while keeping the same look and feel, etc.
Creating one piece of artwork with generative AI (as ethically dubious/controversial as it is) is 'manageable', since you don't need to care much about stylistic consistency, edits, etc. Creating all the assets needed for a game with such a tool sounds like a nightmare.
2muchclout|4 days ago
WCSTombs|6 days 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? 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.
2muchclout|6 days ago
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.
psyklic|3 days ago
So if AI increases your odds of finishing, go for it. Then once you have a game, more people will care about whether it's good than whether you used AI assets. I suspect there will be lots of interest in how you incorporated AI, maybe even moreso than otherwise. You could alternatively use the AI assets as placeholders and intend later to replace them with hand-drawn, if desired.
When I made games, I had zero interest in making assets but wanted to understand every detail about graphics engines. I just grabbed random mediocre assets from online. I would have definitely used AI to make assets but done the coding myself.
verdverm|6 days ago
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.
WCSTombs|6 days ago
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.
2muchclout|6 days ago
muzani|5 days ago
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.
cableshaft|5 days ago
Here's an article from January talking about their updates on gen-AI disclosure: https://www.kitguru.net/desktop-pc/mustafa-mahmoud/steam-upd...
atleastoptimal|5 days ago
I'm not sure how fast AI will speed you up, but many of the things that would take time (creating assets, engine optimization, balancing) could be aided by AI.
2muchclout|4 days ago
cheevly|6 days ago
2muchclout|6 days ago
snowhale|6 days ago
[deleted]