Why I stopped using generic AI tools for game development and built my own

Aurora
Last year I was using various AI coding assistants on a game project. They worked fine for generic tasks, but kept failing in ways that were specific to game dev: The AI would happily edit files inside our auto-generated config directory. Every time I had to explain: "that's generated from Excel, you need to edit the source and re-run the pipeline." It never remembered. It would write GetComponent () inside Update() — a classic Unity performance trap that any experienced game dev knows to...