Feb 5, 2026By Glitch Archaeologist•4 min read
Why AI Games Love to Break at 12 FPS: The Physics of Intentional Lag
"Why standard delta-time physics fail hilariously in LLM-generated JavaScript games, and why frame-dropping creates authentic comedic timing."

ARCHIVE RECORD #WHY-AI-GAMES-LOVE-TO-BREAK-AT-12FPS
#Tech#Philosophy#Game Loop
01.The Delta Time Illusion
Modern game development relies heavily on frame-independent physics (e.g. multiplying velocity by `deltaTime`). But when an AI generates a canvas game in a single prompt, it frequently writes naive `position.x += velocity.x` updates inside `requestAnimationFrame`.
In high-performance games, this is a bug. In Trashcade, it is the secret sauce. At 60 FPS the game plays like a frantic fever dream, but when memory allocations spike and the loop drops to 12 FPS, the physics simulation gains an eerie, cinematic weight.
02.The Comedic Value of Discrete Frame Jumps
When a projectile skips 15 pixels across a single frame instead of sliding smoothly, collisions register inside solid hitboxes rather than at their surfaces. This is how games like **Jank Man** and **Slop Drift** produce bizarre wall-tunneling glitches and accidental hyperspeed catapults.