<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Paranoia / FutureArtStudio</title>
    <description>The latest articles on DEV Community by Paranoia / FutureArtStudio (@paranoia).</description>
    <link>https://dev.to/paranoia</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3977357%2F2edab4da-d370-4183-8648-3f911495609b.jpg</url>
      <title>DEV Community: Paranoia / FutureArtStudio</title>
      <link>https://dev.to/paranoia</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/paranoia"/>
    <language>en</language>
    <item>
      <title>AI Game Dev Needs Evidence Gates, Not More Prompt Dumps</title>
      <dc:creator>Paranoia / FutureArtStudio</dc:creator>
      <pubDate>Wed, 10 Jun 2026 09:58:15 +0000</pubDate>
      <link>https://dev.to/paranoia/ai-game-dev-needs-evidence-gates-not-more-prompt-dumps-cmf</link>
      <guid>https://dev.to/paranoia/ai-game-dev-needs-evidence-gates-not-more-prompt-dumps-cmf</guid>
      <description>&lt;p&gt;&lt;em&gt;Generation is easy to demo. Production needs reviewable claims, validation contracts, small experiments, and rollback.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;AI-assisted game development has a strange failure mode:&lt;/p&gt;

&lt;p&gt;It can produce more ideas, more critiques, more feature suggestions, more balance notes, more UI opinions, and more implementation plans than a small team can possibly evaluate.&lt;/p&gt;

&lt;p&gt;At first, that feels like progress. A model can look at a design note and produce ten alternative mechanics. It can read a prototype description and suggest retention loops. It can review a screenshot and list UX issues. It can turn a vague concept into a roadmap.&lt;/p&gt;

&lt;p&gt;But production does not fail because teams have too few suggestions.&lt;/p&gt;

&lt;p&gt;Production usually fails because the team cannot tell which suggestions are grounded, which ones are cheap guesses, which ones contradict the current prototype, which ones would damage the game feel, and which ones should be rejected before they turn into design debt.&lt;/p&gt;

&lt;p&gt;That is why I think AI game dev does not need more prompt dumps.&lt;/p&gt;

&lt;p&gt;It needs evidence gates.&lt;/p&gt;

&lt;h2&gt;
  
  
  The problem with prompt dumps
&lt;/h2&gt;

&lt;p&gt;A prompt dump is any AI output that skips the hard part:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Here are twenty mechanics.&lt;/li&gt;
&lt;li&gt;Here are ten monetization ideas.&lt;/li&gt;
&lt;li&gt;Here are five reasons the combat feels weak.&lt;/li&gt;
&lt;li&gt;Here is a production plan.&lt;/li&gt;
&lt;li&gt;Here is a rewrite of your core loop.&lt;/li&gt;
&lt;li&gt;Here is what players will want.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The issue is not that these outputs are always wrong. Sometimes they are useful. Sometimes they surface a possibility the team missed.&lt;/p&gt;

&lt;p&gt;The issue is that they often arrive without a clear connection to evidence.&lt;/p&gt;

&lt;p&gt;What gameplay clip supports this diagnosis?&lt;br&gt;&lt;br&gt;
Which playtest note points to this problem?&lt;br&gt;&lt;br&gt;
Which screenshot shows the UI failure?&lt;br&gt;&lt;br&gt;
Which constraint makes this proposal realistic?&lt;br&gt;&lt;br&gt;
What would prove the change helped?&lt;br&gt;&lt;br&gt;
What would make us roll it back?&lt;/p&gt;

&lt;p&gt;Without those questions, AI suggestions become a kind of production fog. They sound structured, but they do not necessarily reduce uncertainty. They may even increase it by giving every half-formed idea a professional-looking shape.&lt;/p&gt;

&lt;p&gt;That is especially dangerous in game design because the important parts are contextual.&lt;/p&gt;

&lt;p&gt;The same mechanic can be elegant in one game and noise in another. The same UI simplification can improve readability or erase tension. The same pacing change can make a prototype feel better for one audience and flatter for another. A model can describe design principles, but the prototype decides whether those principles apply.&lt;/p&gt;

&lt;p&gt;So the unit of work should not be "generate more advice."&lt;/p&gt;

&lt;p&gt;The unit of work should be: make a claim, attach evidence, define a test, and keep rollback possible.&lt;/p&gt;
&lt;h2&gt;
  
  
  What is an evidence gate?
&lt;/h2&gt;

&lt;p&gt;An evidence gate is a review boundary between AI-generated interpretation and production action.&lt;/p&gt;

&lt;p&gt;Before an AI suggestion becomes advice the team acts on, it has to pass through a small set of questions:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What source material is this based on?&lt;/li&gt;
&lt;li&gt;What specific issue or opportunity is being claimed?&lt;/li&gt;
&lt;li&gt;What validation contract would make the claim testable?&lt;/li&gt;
&lt;li&gt;What is the smallest experiment that could check it?&lt;/li&gt;
&lt;li&gt;What result would make us keep, revise, or roll back the change?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That gate does not need to be bureaucratic. For a small indie team, it can be a short Markdown block. For a studio, it can become part of an internal review workflow.&lt;/p&gt;

&lt;p&gt;The important thing is not the format.&lt;/p&gt;

&lt;p&gt;The important thing is that AI-generated work must become inspectable before it becomes operational.&lt;/p&gt;
&lt;h2&gt;
  
  
  A simple evidence-first workflow
&lt;/h2&gt;

&lt;p&gt;Here is the pattern I am using:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;source material
-&amp;gt; evidence notes
-&amp;gt; issue cards
-&amp;gt; validation contracts
-&amp;gt; small experiments
-&amp;gt; keep / revise / rollback
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  1. Source material
&lt;/h3&gt;

&lt;p&gt;Start with something real.&lt;/p&gt;

&lt;p&gt;That can be:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a gameplay recording&lt;/li&gt;
&lt;li&gt;a screenshot&lt;/li&gt;
&lt;li&gt;a playtest note&lt;/li&gt;
&lt;li&gt;telemetry&lt;/li&gt;
&lt;li&gt;a design document&lt;/li&gt;
&lt;li&gt;a bug report&lt;/li&gt;
&lt;li&gt;a player comment&lt;/li&gt;
&lt;li&gt;a prototype build&lt;/li&gt;
&lt;li&gt;a designer's constraint list&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The point is to stop asking the model to reason from an empty room.&lt;/p&gt;

&lt;p&gt;If the input is only "make the combat more fun," the output will probably be generic. If the input includes a 45-second clip where players fail to read enemy intent, the AI can be asked to reason about a concrete pattern.&lt;/p&gt;

&lt;p&gt;The better question is not:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;How do we improve combat?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;It is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Given this clip and these playtest notes, what specific readability failures can we identify, and which ones are supported by evidence?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  2. Evidence notes
&lt;/h3&gt;

&lt;p&gt;The first AI pass should not be a solution pass.&lt;/p&gt;

&lt;p&gt;It should be an evidence extraction pass.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Observed evidence:
- Player takes damage before the attack intent is visually clear.
- The hit reaction overlaps with the next enemy windup.
- The UI damage indicator competes with the enemy animation.
- Two playtesters described the hit as "random."

Unsupported claims:
- "The combat is too hard."
- "The enemy design is bad."
- "The player needs more abilities."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That distinction matters.&lt;/p&gt;

&lt;p&gt;It is completely possible for a prototype to feel bad for reasons that are not obvious. But if the workflow cannot separate observed evidence from interpretation, the team may start solving the wrong problem.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Issue cards
&lt;/h3&gt;

&lt;p&gt;Next, turn evidence into issue cards.&lt;/p&gt;

&lt;p&gt;An issue card should be small enough to review and specific enough to test.&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Issue: Enemy hit intent is not readable before damage.

Evidence:
- Clip 02, 00:13-00:17: player is hit before the red flash appears.
- Playtest note A: "I did not know what hit me."
- Playtest note C: "The attack felt random."

Risk:
- If unresolved, players may interpret failure as unfairness rather than mastery.

Not claimed:
- This does not prove the whole combat system is too difficult.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is where AI becomes more useful. It can help convert messy evidence into reviewable units. But the output is still not a production change. It is a claim package.&lt;/p&gt;

&lt;p&gt;The team still needs a validation contract.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Validation contracts
&lt;/h3&gt;

&lt;p&gt;A validation contract defines what would make a suggestion actionable.&lt;/p&gt;

&lt;p&gt;For the issue above, the contract might be:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Hypothesis:
If enemy attack intent becomes readable at least 300ms before damage, players will describe hits as avoidable rather than random.

Experiment:
- Add a clearer windup frame.
- Delay damage by 300ms after the warning.
- Keep damage value unchanged.
- Test with 3 players or replay the same encounter internally.

Acceptance signal:
- Players can name the incoming attack before being hit.
- Fewer "random hit" notes.
- No major loss of enemy threat.

Rollback:
- Revert the windup timing if the enemy becomes too easy or the combat loses tension.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is the missing layer in a lot of AI-assisted production workflows.&lt;/p&gt;

&lt;p&gt;Models are good at producing confident recommendations. Teams need recommendations that are safe to evaluate.&lt;/p&gt;

&lt;p&gt;The contract turns a suggestion into a testable bet.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Small experiments
&lt;/h3&gt;

&lt;p&gt;The experiment should be small.&lt;/p&gt;

&lt;p&gt;That sounds obvious, but AI often pushes work toward large, elegant, totalizing plans:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;rebuild the combat system&lt;/li&gt;
&lt;li&gt;redesign the UI&lt;/li&gt;
&lt;li&gt;change the enemy roster&lt;/li&gt;
&lt;li&gt;add a progression layer&lt;/li&gt;
&lt;li&gt;restructure the tutorial&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Sometimes large changes are needed. But most AI-assisted suggestions should first be forced into a smaller experiment.&lt;/p&gt;

&lt;p&gt;Small experiments protect the team from two failure modes:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A plausible AI diagnosis becomes a week of unvalidated work.&lt;/li&gt;
&lt;li&gt;A real issue gets buried inside a large change, making it impossible to know what helped.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The smaller the experiment, the cleaner the learning.&lt;/p&gt;

&lt;h3&gt;
  
  
  6. Rollback
&lt;/h3&gt;

&lt;p&gt;Rollback is not a sign that the workflow failed.&lt;/p&gt;

&lt;p&gt;Rollback is part of the workflow.&lt;/p&gt;

&lt;p&gt;If a team cannot easily undo an AI-suggested change, the suggestion is more expensive than it looks. A bad idea that can be rejected quickly is tolerable. A bad idea that contaminates the design direction, documentation, tasks, and implementation is not.&lt;/p&gt;

&lt;p&gt;That is why every AI-assisted workflow should ask:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;How do we get back to the previous state if this does not work?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is not just an engineering concern. It is a design concern.&lt;/p&gt;

&lt;p&gt;Game design is full of attractive changes that make the game worse in context. A workflow that cannot reject its own suggestions will slowly accumulate confident mistakes.&lt;/p&gt;

&lt;h2&gt;
  
  
  What changes when teams use evidence gates?
&lt;/h2&gt;

&lt;p&gt;The biggest change is not that AI becomes "smarter."&lt;/p&gt;

&lt;p&gt;The biggest change is that the team becomes harder to fool.&lt;/p&gt;

&lt;p&gt;With evidence gates, AI is no longer treated as a source of authority. It becomes a tool for structuring claims, surfacing options, and compressing review work.&lt;/p&gt;

&lt;p&gt;The designer still owns judgment.&lt;br&gt;&lt;br&gt;
The prototype still owns truth.&lt;br&gt;&lt;br&gt;
The playtest still owns surprise.&lt;br&gt;&lt;br&gt;
The team still decides what matters.&lt;/p&gt;

&lt;p&gt;AI becomes useful when it makes that judgment easier, not when it tries to replace it.&lt;/p&gt;
&lt;h2&gt;
  
  
  This is not anti-AI
&lt;/h2&gt;

&lt;p&gt;I am not arguing that AI has no place in game development.&lt;/p&gt;

&lt;p&gt;I use it constantly for research synthesis, design critique, workflow drafting, code review support, localization experiments, tool exploration, and production planning.&lt;/p&gt;

&lt;p&gt;The point is narrower:&lt;/p&gt;

&lt;p&gt;AI-generated work should not enter production as an unreviewable blob.&lt;/p&gt;

&lt;p&gt;It should enter as a structured claim that can be inspected, tested, and rejected.&lt;/p&gt;

&lt;p&gt;For game teams, that difference matters more than the prompt.&lt;/p&gt;

&lt;p&gt;The future of AI-assisted game design will not be decided by who has the longest prompt library. It will be decided by who can build reliable loops between evidence, interpretation, implementation, and learning.&lt;/p&gt;
&lt;h2&gt;
  
  
  Where ParanoiaSkills fits
&lt;/h2&gt;

&lt;p&gt;I am building this direction into an open-source project called ParanoiaSkills.&lt;/p&gt;

&lt;p&gt;The project is a collection of Markdown-based agent skills and workflows for AI-assisted game design. The goal is not to make AI "design the game." The goal is to make AI-assisted work more reviewable:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;turn source material into structured evidence&lt;/li&gt;
&lt;li&gt;convert observations into issue cards&lt;/li&gt;
&lt;li&gt;define validation contracts&lt;/li&gt;
&lt;li&gt;plan small experiments&lt;/li&gt;
&lt;li&gt;keep rollback explicit&lt;/li&gt;
&lt;li&gt;separate candidate ideas from promoted workflow rules&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In other words, it is an attempt to move from:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;prompt -&amp;gt; confident advice
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;to:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;evidence -&amp;gt; claim -&amp;gt; validation -&amp;gt; experiment -&amp;gt; learning
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That shift is small on paper, but it changes the role of AI in production.&lt;/p&gt;

&lt;p&gt;The model stops being the voice that tells the team what to do.&lt;/p&gt;

&lt;p&gt;It becomes a collaborator that helps the team make better decisions under constraints.&lt;/p&gt;

&lt;h2&gt;
  
  
  A practical test
&lt;/h2&gt;

&lt;p&gt;If you are using AI in a game project, try this on one small problem:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Pick a real gameplay clip, screenshot, or playtest note.&lt;/li&gt;
&lt;li&gt;Ask the model to extract only evidence, not solutions.&lt;/li&gt;
&lt;li&gt;Convert that evidence into one issue card.&lt;/li&gt;
&lt;li&gt;Write a validation contract before implementing anything.&lt;/li&gt;
&lt;li&gt;Run the smallest experiment you can.&lt;/li&gt;
&lt;li&gt;Decide in advance what rollback means.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If the AI output cannot survive that process, it probably was not production advice yet.&lt;/p&gt;

&lt;p&gt;It was just a suggestion.&lt;/p&gt;

&lt;p&gt;And suggestions are cheap.&lt;/p&gt;

&lt;p&gt;Validated learning is not.&lt;/p&gt;

&lt;p&gt;ParanoiaSkills is here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/DY-2026/ParanoiaSkills" rel="noopener noreferrer"&gt;https://github.com/DY-2026/ParanoiaSkills&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you are building games with AI, especially in Godot or indie production contexts, I would be interested in how you validate AI-assisted design work before it becomes production guidance.&lt;/p&gt;

&lt;p&gt;That is the part I think deserves more attention.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>gamedev</category>
      <category>gamedesign</category>
      <category>godot</category>
    </item>
  </channel>
</rss>
