Protect the seconds between change and play
Godot’s weekend headline is not “open source won.”
It is that a whole crowd of jam and indie people
picked the engine that lets them feel a change
immediately. Classic game AI is built for that same
constraint: cheap enough to run every tick, wrong in
a way you can see and patch. Generative tools sit
outside the loop. They are good at clay—concept
boards, first-draft barks, a mesh you have not
imported yet. They get expensive the moment they
become the only way to try the idea.
Measure it. Before you open a generator or a chat
tab, time how long it takes to change one number and
play. That is your loop time. After the tool, time
it again: prompt, wait, download, import, lighting
surprise, play. If the second number is minutes and
the first was seconds, the tool is a research seat.
Keep it for mood boards and first drafts. Do not put
it on the critical path of “does this dash feel
right.”
Same rule for the other two jobs in this issue. A
language model that writes NPC lines is a draft
machine until you sit down and talk to the character
in a running scene. A translator that fills every
language column is a draft machine until you launch
the build in that language and tap the buttons. The
play is the review. Everything before the play is
inventory.
Checklist
-
Time the current loop: change one value, hit Play,
write the seconds down.
-
Put classic game AI (steering, utility, trees) in
the tick. Put language models on text and
research.
-
Generate at most one draft of the missing piece.
Import it. Play it. Then decide whether to prompt
again.
-
If the tool added a tab and a wait, keep it off
the feel-critical path.
-
Machine-translated strings stay marked draft until
you play that language and fix overflow, voice,
and jokes.
-
If prompting plus glue took longer than making the
change by hand, retire the tool for this job.
This afternoon: pick one feel problem you can touch
with a number or a node, change it, and play before
you open a generator. The loop is the product.