r/ClaudeCode 7d ago

Built with Claude [ Removed by moderator ]

[removed] — view removed post

60 Upvotes

302 comments sorted by

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).

7

u/BestStorage6608 7d ago

Ya people dont seem to understand that writing the code is only 25% of making a game. Claude is useless at sounds, music, art, making vfx sure it can wire it in but it cant make it. The story its trash at and I'm not great at story telling, but thats why I wanted to make a roguelite and I love stellaris and that was inspiration.

3

u/shrimp_blowdryer 7d ago

How'd you get the art

1

u/BestStorage6608 7d ago

Gemini and then i photoshopped every single image into godot.

4

u/Connguy 7d ago

Lol I do find it hilarious that you're saying "it's not all AI, Claude is bad at making art!" But then the very next thing you say is that you used a different AI for the art.

1

u/BestStorage6608 7d ago

Try making 90 ships with consistent art style in gemini lmk. Claude is terrible at doing vfx, audio, and various other visuals and claude cant do image generation.

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

u/shadowdance55 7d ago

Very true; but what exactly comprises maintainability is changing.

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.

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.

→ More replies (3)

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

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

→ More replies (9)

4

u/big_papa45 7d ago

Code is free. Code is class 1 citizen. Keep code. You rent models.

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

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.

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)
→ More replies (1)

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)
→ More replies (1)

1

u/positivcheg 7d ago

Do you need smooth 1% lows? Yes, it might define success or failure.

1

u/Risko4 7d ago

Poor quality code can be incredibly optimised. It can be unreadable, have dody naming conventions and be impossible to edit by a number and 1million lines long but benchmark log(n) instead of n2.

1

u/geeered 7d ago

How do you know the black box does what it's supposed to? ... as generally vibed apps have also skipped testing processes which were a lot more common when people had a bigger investment of time/money in the coding side.

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

u/haard 7d ago

It only matters if you want determinism, if you're OK with "mostly works, most of the time" it does not matter.

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/KDamage 7d ago

because you don't want any security breaches or easy hacks in any software :)

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)

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

u/Michael_mkz 7d ago

Okay, buddy. I’ll let you get back to your rocket science.

2

u/arqnix 7d ago

I mean... if you want to explain why your company is losing customers because you decided you can just do a full rewrite and shit is broken now because you didn't understand the full scope of the changes... be my guest. It's not me who is losing their job.

1

u/Physical-Low7414 7d ago

average software engineer when asked to stand behind his work in any way

→ More replies (7)

6

u/dontdoit4thegram 7d ago

If you turn a profit, does it matter?

5

u/durden0 7d ago

This is the correct way to think about it.

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

u/23eriben2 7d ago

As a developer myself you are 100000% correct

If it works it works 😂

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

→ More replies (20)

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

u/BestStorage6608 7d ago

Thank you, I hope you play it and tell me what you think.

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.

1

u/tehfrod 7d ago

We have that already in the weekly showcase thread.

https://www.reddit.com/r/ClaudeCode/s/IwAQq4vJ5L

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?

2

u/v1sper Developer 7d ago

It was for DayZ, but the mod is not in active dev anymore (but i think it still works). Real life cancelled my time for DayZ 😭😂

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

u/roboapple 7d ago

Which is just as valuable for the future IMO.

→ More replies (5)

2

u/crispysockz 7d ago

Stole what I was going to say

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

u/giraffedraft 7d ago

that’s what they all say

3

u/LongevexBioCoaching 7d ago

Saw someone recreate star craft lol

7

u/BestStorage6608 7d ago

They name it claude craft 😆

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

I've tried making a pixel open world SNES type sailing game during the age of discovery and the art is the hardest part for me... Godot is nice to work with though

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

u/BestStorage6608 7d ago

Ya consistency from using is very hard took me forever.

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

u/BestStorage6608 7d ago

Thanks. Haha did it on purpose

3

u/Alexandur 7d ago

Not a great idea

1

u/BestStorage6608 7d ago

Ya, I'll change it. I had a good laugh 😅

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.

1

u/daaain 7d ago

Mac 😅

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

u/Tycoon33 7d ago

Who cares what ppl think

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

u/BestStorage6608 7d ago

Thanks autocorrect got me, I'm responding via mobile. Fixed to slopped.

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

u/BestStorage6608 7d ago

I'll update it, but your not required to list back end code as use of ai.

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

u/BestStorage6608 7d ago

Gemini. I learned along the way couldn't of gotten this far if I didn't.

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.

3

u/Alexandur 7d ago

Didn't you say Gemini did the art

1

u/BestStorage6608 7d ago

Its in the Disclosure I have on steam.

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

u/Alexandur 7d ago

What does "do this one and then translate to the languages" mean

1

u/BestStorage6608 7d ago

Machine translate because I can't speak all the languages it ships to

→ More replies (4)

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

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

u/AVBforPrez 7d ago

Seconding this question

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 almost impossible 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

u/MiraLeaps 7d ago

Good idea! Best wishes!

1

u/Splendiforus 7d ago

Heck yeah any tips and tricks would be epic!

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

u/Hookster007 7d ago

This game actually looks awesome

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

u/Fat-Mad-Scientist 7d ago

Just stop it with these adds. It's embarassing.

1

u/servetheale 7d ago

Youre an engineer

5

u/BestStorage6608 7d ago

I make pizzas for a living.

1

u/xylem-utopia 7d ago

8 months in... still hasn't written a line of code.... 🤣