6 ms·
I've been using Claude to help write a complex prototype for game dev. Overall it's been a big productivity boost. However as the project has grown Claude has g
by aschearer 1y ago
I've been using Claude to help write a complex prototype for game dev. Overall it's been a big productivity boost. However as the project has grown Claude has gotten much worse. I'm nearing 15k lines and it's borderline more trouble than it's worth. Even when it was helpful, it needed a _lot_ of guidance from me. Almost more helpful as a "rubber ducky" and for the fact that it kept me from deadlocking on analysis. That said, discussing problems and solutions with Claude often does keep things moving and sometimes reveals unexpected solutions.
If Claude could write the code directly unsupervised, it would go wild and produce a ton of garbage. At least if the code it writes in the browser is any indication. It's not that it's all bad, but it's like a very eager junior dev -- potentially dangerous!
Imagining a codebase that is one or two orders of magnitude larger, I think Claude would be useless. Imagining a non-expert driving the process, I think Claude would generate a very rickety proof of concept then fall over. All that said, I wish I had this tool when developing my previous game. Especially for a green field project, it feels like having access to the internet versus pulling reference manuals -- a big force multiplier.
- AndyNemmity 1y agoWhy not just split the tasks, and have different projects only house a portion of the code?
- danmur 1y agoWhy dumb down your work worse because the machine can't understand it?
- ChromaticPanic 1y agoSeems like the code is designed poorly if it can't be worked on in small chunks
- kaoD 1y agoSeems like you're dismissing the cost of artificially splitting what should be a monolith. It outweighs the supposed productivity boost of LLMs by at least one order of magnitude if not more.
- tomrod 1y agoMost people have a smaller context window than LLMs.
- kaoD 1y ago> Overall it's been a big productivity boost. However as the project has grown Claude has gotten much worse. I'm nearing 15k lines I've read comments like this many times and I'm genuinely surprised at the coexistence of "productivity boost" and "15k lines". Am I the only one that feels like 15k is a tiny project even in non-boilerplatey languages? That's not even past the prototyping stage of a small project. Am I completely out of touch with a modern project's scale?