▲ | M4v3R 2 days ago | |||||||||||||||||||||||||||||||||||||||||||
I've live streamed how I've built a tower defense game over a span of a week entirely using AI. I've also written down all the prompts were used to create this game, you can read about it here: https://news.ycombinator.com/item?id=44463967 Mind you I've never wrote a non-trivial game before in my life. It would take me weeks to do this on my own without any AI assistance. Right now I'm working on a 3d world map editor for Final Fantasy VII that was also almost exclusively vibe-coded. It's almost finished and I plan a write up and a video about it when I'm done. Now of course you've made so many qualifiers in your post that you'll probably dismiss this as "not production", "not robust enough", "not clean" etc. But this doesn't matter to me. What matters is I manage to finish projects that I would not otherwise if not for the AI coding tools, so having them is a huge win for me. | ||||||||||||||||||||||||||||||||||||||||||||
▲ | hvb2 2 days ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||||||||
> What matters is I manage to finish projects that I would not otherwise if not for the AI coding tools, so having them is a huge win for me. I think the problem is in your definition of finishing a project. Can you support said code, can you extend it, are you able to figure out where bugs are when they show up? In a professional setting, the answer to all of those should likely be yes. That's what production code is. | ||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||
▲ | sksrbWgbfK 2 days ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||
Unless you write tower defense games all day long for a living, I don't know how it's interesting. | ||||||||||||||||||||||||||||||||||||||||||||
▲ | rhubarbtree a day ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||||||||
> Now of course you've made so many qualifiers in your post that you'll probably dismiss this as "not production", "not robust enough", "not clean" etc Sure, my interest is whether it’s suitable for production use on an existing codebase, ie for what constitutes most of software engineering. But - thanks for sharing, I will take a look and watch some of the stream. |