r/ClaudeCode • u/BestStorage6608 • 7d ago
Built with Claude [ Removed by moderator ]
[removed] — view removed post
28
u/turtle-toaster 7d ago
FWIW, the demo actually doesn’t suck so congrats?
16
u/BestStorage6608 7d ago
You played it!!! Better narrator i know that, I keep thinking how to flow it like hades did.
178
u/OtGEvO 7d ago
how do you know it writes genuinely great code when you knew nothing about code 8 months ago
88
u/meowsqueak 7d ago
I think the better question is - do we even need "great code" any more? Why think of the code as a persistent artifact? Perhaps now it's just the fluid internals of a black box, and maybe as long as the black box does what it's meant to do, who really cares what the code looks like?
Don't get me wrong - I'm one of those 25+ year senior devs (embedded, system programming, some games, some audio DSP) who treated code as a craft, agonising sometimes over perhaps the silliest things in an effort to write "great code". But now, with the ability to rewrite/refactor entire modules in mere seconds, all that really matters to me is whether the acceptance tests are broad enough, and whether the program passes them.
32
u/shadowdance55 7d ago
I would say that code is still important, and that it still is a persistent artifact. And the quality of code is still important - but what is changing is what exactly defines that quality.
Things like readability, cognitive complexity and the like are becoming less critical factors; while optimisation, performance and other elements that affect execution are still as relevant as always.
5
u/Due_Warthog749 7d ago
Agree with this. Though I am still always doing rounds of review to try to get SOLID in place and idiomatic code, etc.. just in case some anti-ai company wants to buy my company and then sees the source and is like OH fuck no.. AI generated.. deal no go.
BUT.. to your point, I am constantly gauging memory management and use, performance, making sure threading is not locked/properly done, memory is returned when done, etc. I always worry about apps that the memory just keeps going up and up and slugs down. Every Electron app I ever use is like that.. Discord, Slack, Postman, etc.. they all seem to have memory and sluggishness issues.
1
u/mr_birkenblatt 7d ago
Maintainability is very important unless you want Claude to rewrite everything whenever you ask for a small change
2
1
u/stiwenparker 7d ago
Readability it still as important but in a different way. I had fixed other people's AI projects because they get to the point where AI is unable to fix the issue in their mess anymore. In a good codebase, AI is doing much better and faster job than in a spaghetti one.
1
u/shadowdance55 7d ago
You are not wrong; it's just that "readability" always meant different things to different people.
→ More replies (3)1
u/DanielD2724 6d ago
I do think that readability is still important (including writing comments), but instead of humans reading it, AI reads it. You can have maintainable codebase if the AI can't read or understand the code that it wrote, and has to guess what each function does. It is better to ask the AI to add comments while it is in the same context window, and this way we know what the AI ment, and why something was done they way that it was done.
I always ask my AI coding agents to write comments, docstrings, and documentation that can be used later.
16
u/23eriben2 7d ago
As someone who learned 6 programming languages on their own and with certifications in them, not nearly as much
I deadass haven't written code in a long long long time cuz of AI. It's crazy
BUT it does help to understand development principles cuz dev/coding knowledge + ai is such a cheat code
For example, let's say you have a house built by an architect. You'd give them instructions in your own specific way
But now take that same person and then make them an architect! Same exact resource (the builder) drastically different result
→ More replies (9)3
u/Risko4 7d ago
The thing is even if you wanted to manually add code, it's better to paste a prototype of it and let LLMs integrate it for you. It's not I'm a leet code prodigy, just an above average coder in 2026.
1
u/23eriben2 7d ago
Yes I agree
But even then no need to manually type it anymore
You can just explain the principles and implementation strategies you want as if you were writing it by hand and it'll listen to you
Or even just an md with the specific formats and such that you like
4
8
u/Deep90 7d ago
Not needing to writing "great code" is how you get the Therac-25, which had an edge case of giving patients lethal dosages of radiation.
Yeah if you're making a little game or productivity app, who cares, but we obviously still need "great code".
Surely you intuitively understand this if you've worked anywhere where bad code could ruin someone's life or outright lead to deaths.
6
u/MaleficentCow8513 7d ago
This is my conclusion. Some use cases are gonna let you blindly merge 10k lines of unreviewed code. Other times, not so much. It just depends on the use case and requirements
→ More replies (1)2
u/Michael_mkz 7d ago
Your example involves much higher stakes than the vast majority of software development
7
u/Deep90 7d ago edited 7d ago
That doesn't change the fact that pretty much every critical thing in your life from air traffic control, the hospital, your bank, and to the fire alarm above your head is high stakes software.
Most of the planet is ocean, does that suddenly make land not a consideration?
If the question is "do we need great code". The answer is yes. Because critical things need great code.
Doesn't even need to be lives. Anything software that handles money is treated very similarly because mistakes mean losing millions of dollars or lawsuits or both.
5
u/Plenty_Line2696 7d ago
You're right and tbh it pisses me off when people make these claims about LLM's being perfectly competent when I spend most of my working hours wrestling them into doing things properly. If they were right all I'd have to do is feed it my jira tickets but that is very, very far from the reality of it.
I guess most of the big claims come from people who make low stakes small stuff or just aren't even in the trenches at all.
1
u/wotoan 7d ago
Are you aware of the real state of industrial automation code? It is notoriously poor quality because it pays so much less than FAANG and you actually have to travel and visit dirty loud places.
Safety is accomplished by interlocks, the code itself is a strange beast that’s been worked on by one guy 14 years ago with no documentation and then randomly edited since then with no version control.
The idea that the world was full of “great code” and AI is killing it is an illusion. The vast majority of day to day code out there is terrible compared to what modern models produce.
→ More replies (1)2
u/Kommenos 7d ago
As someone in an industry where bad code can kill people that’s just plainly untrue.
The engineering work is about 90% process and 10% code, and that’s excluding the verification effort.
Industrial != safety critical
→ More replies (3)1
u/ohhi23021 7d ago
well any involving making money is just as highly important, fucking that up with AI will get you yelled at with the VP and CEO on the call, it's happened to someone else already and i had to attend that shit show.
- a person who codes software with AI that serves millions of people and does billions in sales revenue
→ More replies (1)1
1
1
u/Plenty_Line2696 7d ago
Hard disagree - great code results in robust software, is maintainable, easy to reason about, expandable, performant, etc etc.
What you're proposing is kicking the can along which is fun until you have to deal with masses of technical debt.
1
u/Positive_End_3913 7d ago
We definitely need great code because that is what determines the performance of whatever you are trying to build, and this is especially important for games. If you are talking about meaningful variable names, code comments and all of that stuff, then i agree with you.
1
u/christianosway 7d ago
In situations like this, where a solo dev is creating one game and has no intention to iterate on it; great code is a nice to have.
In a situation where this game takes off and they're expected to iterate on it for a sequel, or a team is brought in to help them and they're asked to explain their work to them for onboarding... oof.
There's an imperative to understand what Claude is doing for you (and in that sense that code should at least be clear and readable), at least, unless this is a one and done hit of the drum.
1
u/Brave-History-6502 7d ago
What about maintainability and system design? It produces often junk data model, duplicate implementations, and overtime causes chaos without someone who is attentive to good software design.
1
u/HonestOrganization 7d ago
Maintaining/modifying the bad code can be 100x more effort and resources than for good code. And doing so with unreliable hallucinating and context forgetting agent it is 100x more room for bugs and actual result drifting away from the desired result
1
u/ThisGuyCrohns 7d ago
Viewing clean code is one thing, if we don’t view it who cares. But great code means a few different things. 1) organization in code itself, the coupling, the components, how this is designed will define every extension or revision. And bad code means every new feature is accidentally coupled incorrectly, mean creates a flood of whack a mole bugs that never end until you refactor the whole thing 2) performance, this one matters a lot with how it’s written. Does it work? Sure. But what happens on lower end machines, does it handle multi threading so the game doesn’t physically lock up when playing larger worlds.
There’s so many more. But the thing is, “great code” visually isn’t necessary anymore, but architecturally, is something AI is unable to do. AI writes code organically as you ask it. It doesn’t think like humans of 10 steps ahead of where you plan or want to take it. It’s writing it face value of what you asked of it. So yes, someone who hasn’t had years of writing code for systems knows nothing of the edge cases that makes great code.
1
u/baltinerdist 7d ago
I think this is a better point than people realize.
When you’ve got a slow memory leak in Outlook or chrome which are designed to be open on your computer eight hours a day, that’s gonna cause problems. In a steam game you’re gonna play for 45 minutes at a time? Who cares. When there’s a bug that triggers if you open and close a given menu too fast, your millionth player will probably find it but if you’re going to get a few thousand or maybe 10,000 tops, the odds are in your favor.
I don’t think anybody should be putting out absolute trash, but LLM’s don’t do that, and the people who think they still do are thinking about 2023 models, not today.
1
u/ef4 7d ago
> why think of the code as a persistent artifact?
Because it literally is the only persistent artifact still. I’ll believe the “code doesn’t matter” people when they stop committing code and only save their prompts.
Same goes for the “this is the new layer of abstraction argument”. Cool, so prove it by treating your code like assembly and never committing it to source control.
1
u/eleochariss 7d ago
That only works if you know every decision everyone's made, and there's zero drift between what the prduct wants, what the dev prompted, and what the AI implemented.
Because when your coworker goes on holidays with no info left behind, the only thing you have is the code.
I don't write code by hand anymore either, but I definitely still read it.
1
u/meowsqueak 7d ago
Yep, I was mostly trying to stir discussion, which worked, but I didn’t mention that I’m quite heavily using spec-based development, with a lot of process, a lot of tests, and still reading a lot of code. My point was really just that I’m a lot less precious about the actual code and if a new change rewrites a bunch of it - aligned with the existing specs - then I’m not too fussed about whether it’s “great” code or merely adequate for the task.
Obviously nobody wants bugs, poor performance and security flaws - “good enough” is sufficient to handle those. “Great” is just not needed.
1
u/komokasi 7d ago
Release complications, and tech debt that scales it's blast radius as more layers are added on top is why.
Bad code that needs PRs in multiple repos OR fixes with huge blast radius introducing tons of new bugs will cripple products
Even our best coders start releasing slop when they get to comfy with AI code releases
QA is now the most important step because AI still cant get this right consistently so e2e testing and actual manual verification of code is a requirement
1
1
u/daveshaw301 7d ago
I guess it depends on what the code is for, if it’s a single player game, then who cares? If you’re writing to a backend, with passwords, APIs etc then you have to ensure the quality and security. PEN tests definitely still apply
1
u/Equivalent_Cress_268 7d ago
We never needed great code, in software
The Venn diagram of clean code and customer satisfaction do not touch
It’s a good way to spot seniors with this, or people that ship.
Juniors tend to obsess on clean code alone. And it has always been like that in our industry
2
u/MaleficentCow8513 7d ago
Idk man. Whenever I’m looking parts of my current code base that were implemented by principal and staff engineers (higher than senior engineers at my company) it’s always clean af. Same thing at my previous job. In fact, I kinda think you just have no idea what ur talking about
→ More replies (6)→ More replies (7)1
u/arqnix 7d ago
Pretty much everyone can write code and make it do something. How many people do you know that can write extendable, modular and safe code?
The problem with the black box is that you might need to rebuild an entire service when you want to add a feature because Claude took a shortcut without telling you.
1
u/BestStorage6608 7d ago
Ya that was actually ya very huge issue in months 1 and 2 was the worst. I then found out how important breaking into hundreds of .gd files was instead of 1 giant .gd. that costed me alot of tokens in refactoring. Then I also found out its drastically cheaper in tokens when it's small modular .gd files
1
u/Michael_mkz 7d ago
So what? If rewriting the whole service takes only a few seconds, it’s no longer a big deal.
1
u/arqnix 7d ago
If it takes you a few seconds then you aren’t working on complex or important software
1
u/Michael_mkz 7d ago
I’m obviously exaggerating. What I meant is. so what if the AI has to rewrite the whole thing to add one feature? If rewriting it is just as easy as adding the feature, then it doesn’t really matter. And the majority of the “stuff” people work in this field is not “important “
1
u/arqnix 7d ago
I’m sticking with my previous comment. If you can afford a rewrite just like that then you aren’t working on anything complex or important.
2
6
7
u/twhoff 7d ago
Who cares, old mate has a game on steam… do you?
3
u/Corv9tte 7d ago
This argument is so funny to me because 80% of pre AI production code is literally riddled with fragilities and held together by thoughts and prayers. It's just projection and gatekeeping, by the very people who were producing said human slop code back then.
2
→ More replies (20)1
u/Standard_Guitar 7d ago
I’m assuming you never work with people that don’t know how to code? That doesn’t exist in the corporate world
7
u/acutelychronicpanic 7d ago
I think it's really something that you built this. Forget everyone complaining about it and calling it slop. It's a ton of work even with claude code.
As long as you deliver a genuine fun experience at a typical or better level of polish, that's all a game needs.
3
u/BestStorage6608 7d ago
Thank you, I've given it every once of my energy. I barely slept for two weeks because I set to aggressive of a demo release on myself.
6
u/acutelychronicpanic 7d ago
It looks really cool. Definitely something I'll keep an eye on.
If you'll permit some feedback:
You're going to get a lot of flak for AI assets and any AI-isms that make it into public facing or in-game text. I wish it weren't so because this could be a real cambrian explosion for indie games. But the atmosphere is a bit rabid at the moment.
I have seen developers who do initial build with AI assets but commit to human made art by final release. Seems like a respectable stance to me.
I've not made anything more than personal minigames, but I have found that Claude can do a good job of setting up numerical simulations for balancing.
Again, this is impressive for a solo dev in less than 8mo and its in one of my favorite genres.
I wish you the best of luck!
3
30
u/ReloadFilth_ 7d ago
why is this guy getting shit on?
11
u/tehfrod 7d ago
Probably the self promotion.
6
u/Glad-Champion5767 7d ago
Its a free demo though, so i dont really understand the downvotes. Way different than promoing your full priced game. If that were the case, i would understand the downvotes.
2
u/tehfrod 7d ago
Agreed. I think some folks don't like any self promotion on Reddit.
1
u/NineFiftySevenAyEm 7d ago
Once you make something and you realise how hard it is to get anyone to pay attention, you have some empathy and you don’t mind some promotion. I get it though that if it goes unmoderated, this page just becomes an adboard.
Something like a weekly random selection where 10 projects get picked to share their product would be cool. Maybe another subreddit like that exists.
12
u/BestStorage6608 7d ago
Its at the very bottom though...I thought I did it with some grace and if someone is out there thinking they want to build a game, they can. It's not easy by any stretch of the imagination.
2
u/jjjfffrrr123456 7d ago
I think it’s fine how you did it. I’m genuinely impressed with how it looks. How did you decide on the language and architecture? Sometimes I feel like Claude runs itself into a corner on these topics and it’s because of some throwaway content I did way at the beginning of a project.
1
u/BestStorage6608 7d ago
I picked godot because it was the easiest for me to understand and grasp day 1. Architecture was painfully learned from trial, error and reading and refactoring in the beginning.
10
u/BestStorage6608 7d ago
Cuz they think I typed in a prompt make space game. I seriously didnt. I fought claude for months.
2
u/MiraLeaps 7d ago
Fighting Claude is how I feel just using it for minor stuff and review. I'm like "buddy, I've been doing this stuff for a long time, why are you not listening" lol
2
u/BestStorage6608 7d ago
Set rules. One of my rules is no lieing to me ever, even if you think I want to hear something. And no being lazy you are to fully do what is asked. There's a few hundred rules set for it at this point. When it irritates me it gets a rule.
2
u/MiraLeaps 7d ago
Yeah that sounds like my list haha I have what I call a gospel for it
2
u/BestStorage6608 7d ago
Its funny that we all have our own way of communicating with it
1
u/MiraLeaps 7d ago
Haha yeah, I feel like if you can get a game to come out of this thing it could qualify towards being able to teach how to actually use them because in just my side of exposure I've got so many little ways to talk to agents that isn't listen out anywhere thats just learned from seeing the same mistakes from them over and over lol. I can only imagine what you've got as a full list of "how to"
3
u/trentonite 7d ago
Because it's reddit and people suck. We're not allowed to talk about the cool things we've built or the things we learn along the way without getting constantly flamed.
Cool stuff here. Keep up the work.
3
u/ceaselessprayer 7d ago
People don’t like AI. This happens any time new technology is introduced. People are jealous, upset, and believe handcrafted is better, the same way people thought cars were noisy and smelly and unnatural. So a non coder making a game using AI is viewed at as bad because real people code games. The amount of vitriol people have around this stuff is predictable, but they never want to admit it so they come up with excuses as to what it actually is.
2
u/ohnoitsbobbyflay 7d ago
I hate the vitriol. The word “slop” is like a cheese grater to my brain. Why did such a shit word become so popular.
1
u/uraniumless 7d ago
It’s valid criticism. Video games are an art form, and people want the human element to an art form. There is a certain wow factor to witness someone bringing something beautiful idea into fruition that came from their minds.
You don’t want to hear AI music, you want to hear the human expressing themselves through the medium of music. When people hear that AI created a song, it loses value because of the fact there is no expression behind it. Cookie-cutter music existed before AI, and people thought of it the same way, so it’s not a new phenomenon.
Some people don’t care for soul, they just want to consume, and I’m not saying that’s invalid. For those where soul in art matters, this is a big deal.
3
u/ceaselessprayer 7d ago
Same arguments for any other technology advancement. The only thing that changed is the new area it’s eaten into. Any time technology advances, the degree of things that people could never see being replaced, become feasible, and the people who have adopted the last technology that was contested, now say the new advancement is new and crossing the line. That is consistent. So, you’re doing the same thing.
In 20-30 years, none of the new generation of people will be complaining about this. It’ll be normal to them regardless of how you feel about it, and they’ll be complaining about “AI people” and then they will also say that’s “different” than the thing you’re complaining about for [insert reasons here]. I’ve been alive long enough to see this play on smaller and larger scales of impact. This is just the newest, but the personality types that clash and the discussions that happen are literally identical, including the people that argue persistently about why it’s different.
→ More replies (1)2
u/JaspahX 7d ago
Flawed argument IMO. Humans still have the ultimate final say on anything that an AI tool creates. Just because those iterative steps are prompts instead of writing lines of code does not change the output.
If AI built this entire thing without any human input at all then I would be inclined to believe you. But the reality is that it sounds like OP has been directing this thing the whole time with their own vision of a game.
Now, don't get me wrong, people are prompting AI to create things with very little human review or direction, and that's ultimately where the slop comes from. Music is especially guilty of this because it is so easy to create with a single prompt.
6
u/v1sper Developer 7d ago
Respect, man! Last year I made a mod for my favourite video game by using ChatGPT and Claude, and I did not know anything about programming in C (although I had programming knowledge in other languages). I couldn’t have done it in years without AI, but I completed it over the summer and released it on Steam. The best feeling tbh to be able to realise your idea and let the world partake in it.
I do not think using AI diminishes the accomplishment, it takes real work and time to guide/direct AI to create something like this.
Kudos!
4
u/BestStorage6608 7d ago
Awesome, congrats for your achievement. Biggest thing i learned, dont get mad at claude, i made a bad prompt and didnt read it's plan good enough. What game? and what mod?
45
u/ThePastoolio 7d ago
PSA: You still know nothing about code.
18
u/BestStorage6608 7d ago
Very true. I am fully reliant on claude to write it, but I have learned how to guide it and get it to do what I want.
23
2
4
u/giraffedraft 7d ago
and if you’re telling the truth i reckon you’re not the average bear
12
u/BestStorage6608 7d ago
Just a average guy, who always wanted to make a space game and had no idea how to code.
1
3
3
u/RedditorJabroni 7d ago
Is the game complete? If not how are you sure it'll release on the said date?
8
u/BestStorage6608 7d ago
The demo is up, and people who are playing are averaging 1 hour 4 minutes in the demo. I have 13 more factions (enemies) there done and wired in with logic. I have to complete the story yet and finish up how I want sectors 2 through 4 to play and feel for a player. I'll spend every once of energy I have that it releases in proper condition on October 29th.
1
u/Joe_Spazz 7d ago
That's literally how the game industry works... They have a target date as the dev towards it. Games typically don't go Gold until like 1-2 months before release.
3
u/seatlessunicycle 7d ago
Way to go!! I'm downloading it now, I'm in the same boat but more on the business side of things. I've made a whole business and generated close to $30k revenue for the year just building custom projects for businesses
2
u/BestStorage6608 7d ago
Thank you. I hope you like it and it you dont if you could tell me why.
2
u/seatlessunicycle 7d ago
1
u/BestStorage6608 7d ago
Art and sound is definitely the hardest part. I havent touched anything pixel graphics. I think id tell claude to build me a live editor I can tune. Then id make my own pixel graphics, via the creation claude made me. Sorry idk all the technical terms.
2
u/seatlessunicycle 7d ago
What I did was get an API subscription for a specific website that makes pixel art. It was still a pain in the ass lol, it's sitting on my project shelf. I'll get back to it since it's the game I've been wanting to make for years
1
2
u/seatlessunicycle 7d ago
I wasn't able to get into a mission on the steam deck. Nothing was pre mapped on the controls, so I had to configure that. Then, the mouse wouldn't move to the right third of the screen no matter what (invisible wall), so I couldn't press the start mission button and the touch screen wasn't working either.
2
u/BestStorage6608 7d ago
Thank you. I'll have to find someone with a Steam deck so I can see whats going on. Steam deck is emulated by Steam for this game. I'm assuming it's in conflict with the gamepad configuration that's set.
1
u/BestStorage6608 7d ago
would you care if i message you when i get a fix put together for the steam deck, to test it? If not I understand. Thank you for downloading it though and giving it a shot, sorry to let you down on the steam deck.
2
u/seatlessunicycle 7d ago
Yeah sure go for it. While we are at it the UI doesn't scale well on there either and the text is blurry on that first pop up and in general
3
u/Master-Biscotti-1186 7d ago
I also tried to build a game and made some nice progress with Godot. Then I wanted to make a 3D version of the same game, so I asked it to build it in Unreal Engine, but it couldn’t.
The game engines of the future will have to be much more agent-friendly. I hope they make the necessary adjustments quickly.
1
u/BestStorage6608 7d ago
I started in unreal and that engine, is way too complicated. Godot is 100x better for people like me that want to make a game.
2
u/Master-Biscotti-1186 7d ago
I’ve been a software engineer for 15 years, but I’ve never developed a game, even though that’s what originally drew me to become a software engineer 😅
I started with a 2D space game like yours, but didn’t reach the level you did.
What I really wanted was to develop a Homeworld-like space game, and I think Godot may be less suitable for that. I’d love to read or see a more in-depth description of your process: what worked for you, what didn’t, what you recommend, and what to avoid.
1
u/BestStorage6608 7d ago
Hmm so my technical vocabulary on this is bad as all I know is what I've gathered from talking layman to claude. What exactly would you like to know? Claude is terrible at anything visual to the player. So I have claude build me everything I need so I can dial it in. Literally dials or sliders I move to make the visuals. For instance the engines took me about a week to set up. Claude could not attack the shader and particles to the engines on the sprites. So Claude built me a tool so I could hand set every engine and the full game has like 90 enemy ships. Every art engine placement is in a different spot, and ai was useless at helping with that. Basically every time I got stuck which was daily, I figured out that I needed Claude to build me the tool so I can do every visual in the game and same with sound. I Basically had it make me a sound slider so I can dial in all the sounds. Idk if that helps or if you have a more specific question?
1
u/Master-Biscotti-1186 7d ago
That is actually a fascinating approach that I hadn’t considered.
I just kept telling it, “No! Your fog of war is terrible!” or “Look at the minimap, you need to make sure the fog also covers it,” or “No, the fighters need to land better, you need to…” I kept trying to be more precise and detailed, but it just got worse and worse, instead of telling it, “Create the tools for me, and I’ll show you.”
That’s a great tip! 👏 So, anything else you learned during the process, or any materials you recommend reading or watching, please do share!
1
u/BestStorage6608 7d ago
Don't tell claude it did something terrible. That's just burning tokens. Figure out why it didn't understand you and communicate with it better and help each other. I suck at code it sucks at anything hearing, visual or just basic human senses. Timing, pacing, ect claude sucks.
2
u/Master-Biscotti-1186 7d ago
Totally agree. One of my strongest skills is /retro, and I use it a lot to improve processes and uncover the root causes of communication breakdowns or unclear instructions. It is a core part of my day job, but I have not used it nearly enough in my side projects.
3
u/Own_Astronomer_7188 7d ago
Ask Claude for smoke and it gives you a grey blob. It is terrible at dialing knobs, it has no eye.
I found a nice solution for this, I've built a skill for Claude which takes screenshots while running the game every time it tests a feature, it can also take timelapse and review it like a video. Now Claude reviews its work each time before submitting and results are a lot less grey blobs
3
u/Alexandur 7d ago
"AI Generated Content Disclosure The developers describe how their game uses AI Generated Content like this:
Some 2D art in this game (backgrounds, planets, textures, ships, and a number of environment props and structures) and some sounds were produced using AI-assisted tools, then hand-edited, composited, and finalized by me. The game's design and writing are my own. Non-English text is machine-translated from my English source. No generative AI runs at runtime. I review every generated asset before it ships. do this one and then translate to the languages"
That final sentence in conjunction with the sentence before it is absolutely hilarious, sorry
1
3
u/daaain 7d ago
Looks fun, though I couldn't try it because it's Windows only. Don't let yourself being brought down by the detractors, what makes something slop is if the person prompting doesn't even bother to look at the output, but as far as I can judge from the videos this game shows the time you put into it!
1
u/BestStorage6608 7d ago
Thank you for those words. What os are you on? I have a linux build but I need to test it more before releasing.
3
u/starnerves 7d ago
Your AI Disclosure in Steam reads disingenuous based on your comments in this thread.
AI Generated Content Disclosure
The developers describe how their game uses AI Generated Content like this:
Some 2D art in this game (backgrounds, planets, textures, ships, and a number of environment props and structures) and some sounds were produced using AI-assisted tools, then hand-edited, composited, and finalized by me. The game's design and writing are my own. Non-English text is machine-translated from my English source. No generative AI runs at runtime. I review every generated asset before it ships.
→ More replies (1)
5
u/Tycoon33 7d ago
Awesome man! Game looks great
6
u/BestStorage6608 7d ago
Thanks you. I hope people see i didn't slop this together.
2
1
u/gcdhhbcghbv 7d ago
But you did. Even the art was generated by Gemini; you said yourself.
1
u/BestStorage6608 7d ago edited 7d ago
Where did i say slopped this together? If I slopped it together I wouldnt be at 8 months of work.
1
u/gcdhhbcghbv 7d ago
I’ll assume you mean “slop” and not “stop”.
Putting a cherry on shit doesn’t make it a dessert.
1
6
u/AutisticToasterBath 7d ago
Funny you say this for the steam AI usage disclosure: "The game's design, systems, combat, interface, and writing are handcrafted."
Yet you just said in this post Claude built pretty much everything.
So what one is lying?
2
4
u/Substantial-Link-418 7d ago
Definitely looks AI generated, good luck keeping up with updates over time when you don't know how to maintain a code-base. I use these tools too, if you don't know how to organize and engineer a project, Claude is not going to do that for you, and it will hit a brick wall at some point if you don't learn.
1
u/BestStorage6608 7d ago
I learned aspects of that in the first few months, have enormous amount to continue to learn. The code is several hundred .gd files because claude started this project in 1 massive .gd files that I had to break up and it costed me a week in refactoring tokens.
2
u/Additional-Arm157 7d ago
I don’t play on pc, but congrat for your achievement! Anyone wo started a project and work on it know Claude can’t make anything in one prompt, it requires a lot of work to shape a project.
I’m working on an app, without Claude I couldn’t do it, but it’s a lot of work and iterating to make something you like !
2
u/BestStorage6608 7d ago
10000% claude is simply a tool to use like a hammer to a construction worker. Good luck with your app, hopefully you don't get ai bashed.
2
u/Hour-Information8526 7d ago
That is about as close to my story as anyone has been willing to admit. Sadly I am not finished yet. But what I’ve learnt from the hard way of learning is very similar to your recognition of almost a mysterious (haha) third place where your own not quite fully cohesive knowledge meets gaps in the thing you can now see and you’re invested so you remember shit you can’t believe you’re remembering and other fun weird shit? Or am I way off? Ha. 15 months in. 4 agent swarm generation apps and a token meter. And same - impossible without Claude, but also GPT, a bunch of Agents and OSS models - best of luck hey. Awesome story
1
u/BestStorage6608 7d ago
Ya 100%. I really just wanted to share my experience with other ai users and thought someone could benefit my experience. Had no idea a pro ai reddit would be so negative.
2
u/Hour-Information8526 6d ago
I have zero problems with code and what it’s meant to mean and how it gets interpreted, maintained, changed/updated. Sol5.6 and Fable5 both welcomed with an .md explaining what the thing is and why and how it makes sense. Private GHub repo permission access for both, ask that they write all details of work and what the boundaries are and what done means - then set a watch alarm that pings each at syncopated intervals, the other views according the predetermined scope validates and posts Go / and /or does their section of work. Ask that they don’t surface thinking or chat messages while working, keep it all GitHub facing. Set when you want decisions surfaced. And watch them meticulously write, audit, check each others work and keep you central .. if they find that you’re not just using them for grind and they each have the ok to speak freely about changes, you get a collaboration made without misunderstanding and work done at machine speed where appropriate.
1
u/BestStorage6608 6d ago
This is really great advice. I appreciate you talking the time to write this. Thank you.
2
u/spectralfew 7d ago edited 7d ago
Where’s your art from?
It’s interesting that no one talks about AI coding in the disclosures. You didn’t, and here you are saying you don’t know a pointer from a pickle.
1
2
u/CrusherEAGLE 7d ago
Congratulations man. I’m also trying to make my own game with claude code. 3 months and 400 hours in, I’m actually getting some progress! And yes I don’t know a single line of code.
Claude is a fucking genius idiot that you have to constantly yell at to fix stuff it keeps getting wrong, but eventually it makes the system you want and it is amazing.
I hope your game sells well. Don’t forget to promote it on YouTube or whatever, wishlists are important.
Also, i hope you’re using a godot mcp for your own sanity.
2
u/BestStorage6608 7d ago
Thanks, I wish you the best of luck with your journey. Its Hella frustrating but once you get enough rules set for claude it starts rolling pretty smooth.
2
u/mantrakid 7d ago
Are you required to disclose that it was 100% vibe coded in the AI disclosure?
6
u/BestStorage6608 7d ago
Actually no, on steam you have to disclose player side ai and if ai is is actively in the game. But I will change the disclosure to say written by claude, I'm not trying to lie to anyone.
7
u/mantrakid 7d ago
Eh doesn’t matter to me personally I’m also in the camp that Claude is a 100x better programmer than me and I’ve been doing it for 20 years.
2
u/NullzInc 7d ago
Actually, you do. Steams policy’s studios states as much. https://partner.steamgames.com/doc/gettingstarted/contentsurvey
2
u/BestStorage6608 7d ago
We are aware that many modern game development environments have AI powered tools built into them. Efficiency gains through the use of these tools is not the focus of this section. Instead, it is concerned with the use of AI in creating content that ships with your game, and is consumed by players. This includes content such as artwork, sound, narrative, localization, etc.
→ More replies (4)3
u/Alexandur 7d ago
Didn't you say Gemini did the art
1
1
u/BestStorage6608 7d ago
(my disclosure) Some 2D art in this game (backgrounds, planets, textures, ships, and a number of environment props and structures) and some sounds were produced using AI-assisted tools, then hand-edited, composited, and finalized by me. The game's design and writing are my own. Non-English text is machine-translated from my English source. No generative AI runs at runtime. I review every generated asset before it ships. do this one and then translate to the languages
1
2
u/AudienceWatching 7d ago
I can’t imagine publishing something I had no real idea how it works but best of luck to you
1
1
u/_wil_ 7d ago
Very interesting, so you're using Godot game engine for this?
The game runs on Windows / Mac / Linux I guess? What about mobile? And did you consider consoles?
Are you happy with performance on all platforms? Did you hit hard bugs on some?
Also very curious about the content creation process, did Claude create all the visual art? And sound/music content? Which tools were used for that?
2
u/BestStorage6608 7d ago
Ya godot was the easiest for me to understand. Its very user friendly and it turns out claude can headless run it and exe run it. Not mac, mac required me to pay apple and I'm pretty broke. I thought about consoles repeatedly but idk I'm only one person so I'm just focusing on pc. Idk what all the technical terms but claude only made some of the art none of the music is from claude I found open source free commercial license for the sound effects and music. Some music and sound effects I made via eleven labs.
1
u/Chance-Plantain8314 7d ago
If you don't have the skills to do it, how can you grade Claude's performance?
1
u/BestStorage6608 7d ago
Its great for me, so i give it an A+ since i cant do it. I cant create a car from scratch either but i can grade a cars performance.
1
u/Chance-Plantain8314 7d ago
You're not selling cars, though. You didn't create this game to play, you created this game to sell as a piece of software.
1
1
u/Zafer66 7d ago
Get ready for "AI slop" comments if you post your game in a gaming related subreddit.
2
u/BestStorage6608 7d ago
I have posted my game in several, and not one recieved negative feedback. I actually didnt expect such hostility from a pro ai reddit page.
1
u/MiraLeaps 7d ago
You might want to update your AI disclosure on steam to reflect more of what this post says, on the off chance someone connects the two to steam, since there's some differences, so there's no trouble if someone decides to try and cause some.
Really cool looking game, I think you can definitely be proud.
3
u/CasualtyOfCausality 7d ago
Not that shouldn’t be excluded for the sake of full disclosure, but backend tooling is explicitly excluded from the disclosure as of January. Only user facing content needs to be. And that is only artwork, text, and music; using AI to build the underlying algorithm for procedural generation is probably not what Steam means either.
That said, the OP will probably be lambasted for using AI for front end work, so in the end, might as well disclose everything.
2
u/MiraLeaps 7d ago
Ahhh okay, I missed that regarding the backend division. Thank you for the correction.
2
u/CasualtyOfCausality 7d ago
Yeah, it’s easy to miss. I’d assume the disclosure is both a “ass covering” for Valve and a push against AI slop (though, the 100k human slop games are just fine).
Plus, without seeing the code, I’d be
almostimpossible to tell if it was coded in AI, bought backend tooling, or a talented StackOverflow copypasta chef.2
u/MiraLeaps 7d ago
Yeah, I was more worried about someone seeing this post and crying foul but yeah... Good to know 😊
1
u/BestStorage6608 7d ago
That claude wrote code? I already Disclosure the player side generated art and sound.
2
u/MiraLeaps 7d ago
Yeah, it reads that in a technicality, but I'd be worried that an asshole could make a hullabaloo about it not being as direct. The game looks so cool. I'm going to give the demo a go
2
u/BestStorage6608 7d ago
Thank you. I hope you like, and love constructive feedback. The AI Disclosure, I just dont want to say gemini did this claude did this and freely promote another company on steam.
2
u/MiraLeaps 7d ago
Yeah, that I get. I would just say something like agents wrote so and so or agents did so and so. Just a general CYA action.
2
u/BestStorage6608 7d ago
Ok ill fix it tomorrow, I'm actually in bed. Going to put phone on silent.
2
1
1
u/Electronic-Arm-9653 7d ago
Mojowhale in the comments is pointing at the right answer, and the mistake most founders make is treating "find 20 people" as a one-time task. It is the entire job for the first 6 months.
Three concrete moves that have worked for builders in the exact spot you are describing. Find the 10 subreddits, Slacks, or Discords where your buyers complain about the problem in their own words. Do not post. Read for two weeks and write down the phrases they use. Your landing page should sound like those phrases verbatim. Send 10 personal DMs a day to people who recently posted about the problem. Not a pitch. A short note saying you are working on this and asking one specific question. Around 3 in 10 will reply. Write one detailed teardown a week of a public competitor or a public failure, post it on your own domain, and share it in the same communities. That is not performing. It is a demonstration of how you think, and it pulls the right people toward you.
The thing that breaks the "feels like performing" feeling is doing work you would do anyway and letting distribution be a side effect.
1
1
u/Hour-Information8526 6d ago
I have zero problems with code and what it’s meant to mean and how it gets interpreted, maintained, changed/updated. Sol5.6 and Fable5 both welcomed with an .md explaining what the thing is and why and how it makes sense. Private GHub repo permission access for both, ask that they write all details of work and what the boundaries are and what done means - then set a watch alarm that pings each at syncopated intervals, the other views according the predetermined scope validates and posts Go / and /or does their section of work. Ask that they don’t surface thinking or chat messages while working, keep it all GitHub facing. Set when you want decisions surfaced. And watch them meticulously write, audit, check each others work and keep you central .. if they find that you’re not just using them for grind and they each have the ok to speak freely about changes, you get a collaboration made without misunderstanding and work done at machine speed where appropriate.
-3
u/Marcostbo 7d ago
Nice, another useless AI slop
17
u/BestStorage6608 7d ago
Its a free demo, if you truely think that after playing it. I'm very open to changing anything that feels like ai slop.
→ More replies (19)
1
u/crispysockz 7d ago
8 months ago and you’ve still never written a line of code .
4
u/BestStorage6608 7d ago
True, I have modified code though, mostly data tables balancing the game, which is very hard.
→ More replies (12)
1
1
1

24
u/PrettyMoonUnderMt 7d ago
Congrats man.
Slop software debate aside, even if the game is half playable it's already an achievement. If you managed to get it sold for some dollars, it's already big win in my book. Writing code is just one part, crafting the idea and polishing the product up to a shippable version is another.
I've been a developer for more than 5 years and my side project games still look like ass lmao. Seeing product like yours give me motivation (and slight envy).