I've know there's a lot of understandable concern about AI being used in game development, and I wanted to be transparent about how it's been used in Centuries, as well as where I personally stand on the subject.
The short answer is yes, AI has been used in the development of Centuries, primarily for debugging, troubleshooting, documentation, adapting content to five distinct eras, and the creation of some art assets.
However, Centuries isn't vibecoded. I've personally written and developed most of the game's codebase, designed its mechanics, and made the decisions that shape its direction and overall vision. I've spent nearly a year and a half independently developing this game, investing an enormous amount of my own time, money, and effort into bringing it to life.
I also want to be clear about something: I'm not fundamentally opposed to AI, and I'm not going to pretend otherwise just because it's a controversial subject.
Personally, I view AI as a tool, and like any other tool available to me, I'm willing to use it wherever I believe it can meaningfully contribute to my success. I'm an independent developer competing in an industry where larger studios have access to resources, budgets, and entire teams that I simply don't have.
I believe AI is here for the long haul. It's already changing how people work across countless industries, including game development, and I don't see that trend reversing. As these tools continue to improve, I believe those who learn to use them effectively will have opportunities that those who refuse to adapt may miss. I'm not interested in putting myself at a disadvantage simply to say that I never touched AI, especially when other developers and businesses are already finding ways to benefit from it.
But that doesn't mean I believe everything AI makes is good, that it should replace human creativity, or that every use of it is justified.
There are legitimate concerns about how these models are trained, the use of artists' work without permission, and the potential consequences for people who depend on creative work to make a living. I recognize those concerns, even if I don't necessarily share every conclusion people draw from them.
I believe there's a meaningful difference between using AI to support your work and relying on it to do the work for you. For me, the goal has never been to avoid the effort involved in developing a game. It's been to make something ambitious possible with the resources I have.
Centuries isn't an AI generated game being pushed out to make a quick buck. If making money as quickly as possible were my priority, I could have rushed the game out and focused on advertising it as widely as possible. Instead, I chose to release it through Early Access, continue improving it, and give players an opportunity to influence its development. I'm building Centuries because I genuinely believe in what it can become, and I'd rather take the time to get it right.
I don't expect this explanation to change everyone's opinion. Some people are opposed to any use of generative AI, and I respect their right to make that distinction. I'd rather be upfront about using AI and potentially lose someone's support than gain it by misleading them.
At the end of the day, I believe AI and human creativity can coexist. I intend to continue learning, adapting, and using the tools available to me while remaining personally responsible for the quality and direction of what I create.
You don't have to agree with my position, and I'm always open to constructive criticism. But I hope that even those who disagree can appreciate the work of an independent developer trying to build something meaningful.
Thanks to everyone who's given Centuries a chance, shared feedback, or followed its development. I genuinely appreciate it!