We need a 'grown up' discussion and clarification on whether the use of Generative AI is accepted in AmiGameJam entries, and if so whether they are treated in the same manner and judged alongside entries that have not used AI.
AI is an incredibly capable technology that empowers people to achieve things they couldn't possibly achieve before. In the context of AmiGameJam this should in theory motivate more people than ever to make games they never could, make better games than they could in the same time or less. Sounds great doesn't it? More entries, better games, it's 'win-win' right?
Only it's not that simple. Some people are either excluded from, don't want to or object to using AI. A non-exhaustive list of reasons includes:
- Moral or ethical objections on grounds of energy use, environmental impact, IP infringement during training, possible job replacement, doomsday scenarios, big-tech surveillance & tracking etc.
- The requirement of a paid subscription plan to make effective use of the tools. Free tier plans often use inferior models with low usage limits.
- It takes the fun out of the hobby for them.
- They feel it's against the spirit of indie retro development and the competitive nature of a game jam
But 'It's just a tool' and 'personal choice' right? Let's address those arguments:
Over the last year or so the progress in LLM capability and long-horizon 'agentic work' harnesses such as Claude Code, Cowork and Codex coupled with 'tool calling' and 'computer use' capabilities enabled via MCP have resulted in autonomous systems that can work for extended periods of time with minimal human creative input required to produce every ingredient in game making (code, artwork, music, voice samples, sfx etc) and combine them into a polished final product.
AI - for better or for worse - is now quite unlike any other tool in history. Tools have traditionally been targeted to a specific task, and still require human skill, practice and experience to master and use effectively. AI is a 'meta-tool' - a tool that can use many tools, and as a result can count across a large spectrum of 'contribution' to a final game. Anything from 'create an icon' or 'help me fix this bug' at one end to 'write the whole game' at the other. Human creative input ranges from 0-100%
This should all be considered within the context of AmiGameJam. If people want to make games with AI outside of that and make them available, that should be up to them. But AmiGameJam is a competition, a friendly competition that should be motivating all of us to get involved, up our game and add to the collective output. But it's clear from discussions I've seen that some devs are feeling an opposite demotivating factor from the inclusion of games made using AI in an indie retro dev competition, seeing it as either inappropriate or a non-level playing field.
Since AmiGameJam 9 is already in progress and the rules make no mention of AI, I think we need clarification on the policy. Decisions on whether to develop and/or submit entries may depend on the policy chosen. That's a difficult decision for the host (Cammy) to make so we can help out by discussing it in hope of a consensus being reached. Some options (I'm sure there are more so let rip in the replies!):
- Exclude games made using AI
- Include games made using AI in the event but exclude them from the final results rating.
- Stream games into AI & non-AI categories with separate ratings.
- Accept AI usage and judge all games together regardless (the status-quo option.)
Personally I'd lean towards options 2 or 3. But What do you think?
Ultimately any policy decision is of course going to subject to truthful disclosure of AI use through the appropriate itch tags and game descriptions. Some may argue this alone makes any policy decision pointless and unenforceable, but it can still be discussed and opinions collected and curated.
Finally, I've tried to keep this post balanced, outlining the pros & cons of AI, and describing the situation as I see the facts without resorting to emotional, partisan or abusive arguments. Let's try to keep the discussion likewise.
