Every independent gaming festival and showcase in the year 2026 requires some kind of generative AI disclosure. That is great! Slop and vibe-coded games are a scourge, AI is a technofascist, anti-human and anti-art project, and it’s imperative to create spaces of resistance.
Future? No Thanks! is a game that tackles the impact and limits of artificial intelligence head-on. It satirizes generative AI and the careless ways it can be used, even in an enlightened ecosocialist world. It also dramatizes beneficial uses, such as coordinating a planned economy, voice recognition, and talking robots.
And yet, I can’t say it’s a 100% AI free game. Here’s the full breakdown:
– No art assets, words, or sounds were AI-generated.
– About 99% of its code base was written before AI was even viable as a coding tool. Development started in 2021 and the last 2 years were mostly spent assembling the many dialogue scenes.
– A tiny fraction of its code was written with AI support in the late stage. Not vibe coded, but using ChatGPT or Claude as a powerful semantic search engine. Search engines have been enshittified to death, specific technical queries don’t yield meaningful results anymore. Most search engines produce low quality AI responses anyway. Such coding assistance was used for things like fixing a shader I didn’t write which broke after an update, or diagnosing a one-frame loading glitch when loading sequences. Finishing touches and minor debugging.
Unlike assets that can be easily swapped, AI generated code is hard to remove once introduced. I wouldn’t be able to tell which lines I wrote, which were generated, and which were somewhere in between.
– There are two text-to-speech voices in the game. Text-to-speech used to be an uncontroversial technology and an early application of neural networks. Then the AI bros started commercializing AI voices as a way to replace human actors, so it’s now problematic.
Over 4 hours of human-dubbed dialogues, there are about 2 minutes generated with ElevenLab voices. They are for an automated toilet and a personal assistant that mis-translates Roman idioms. The humor of these scenes relies on uncanny voices doing their job poorly. Human voices were recorded for both parts but they just weren’t working as well.
(Above, the translator voiced with uncanny text-to-speech)
– Early demos used to have 2 short music loops generated with Suno. They were fake doo-woop tunes whose lyrics said “AI”. They were supposed to make fun of losers who listen to slop. The self-referential lyrics were conceived as a kind of mandatory watermark this future society imposes to AI-generated music. I thought they were hilarious, but over time the association with a plagiarist tech company started to bother me so I replaced them with royalty free loops. By the way, royalty free samples that are certainly AI-free are increasingly hard to find, but I found an old site untouched since 2016.
I know that these marginal uses disqualified the game from various opportunities and diminished it in the eyes of some of my peers.
The 100% no-AI stance/requirement is very recent, and the game was being developed before a consensus emerged. As an educator I have to look into these tools which most of my students use, and I was trying to figure out if there are non-brain-rotting ways to do so. I’m grateful to those who allow some nuance in approaching the issue, especially regarding coding.
P.S. The original post had some extra notes that made people upset and made me a strawman for arguments and positions I abhor. They were beyond the scope of this disclosure and not even well written so I took them out. I’ll let smarter people hash out the broader ethics and politics of generative AI.
P.P.S. A few people asked why the disclosure wasn’t posted at the release. Versions of this statement were provided whenever asked (festivals and such). Steam doesn’t require to disclose AI-assisted coding but it doesn’t seem to be widely known. I saw some IGF judges complaining about that so I wrote a more detailed page I can link to. As for the voices, I weighted until last minute on whether to use the human recordings or not, and then I kind of forgot about them. I’ll probably swap them at the next update since it seems to be a deal breaker for so many people.



























