Aakash Gupta@aakashgupta
The GTA V train isn't actually moving.
In game engines, objects come in two flavors. Dynamic objects have a physics simulation running on them. Cars, NPCs, bullets, your character. The engine checks their velocity, mass, and hitboxes against other dynamic objects 60 times a second. Static objects get none of that. Buildings, terrain, roads. Immovable geometry.
The train is static. Rockstar didn't model a locomotive with 800 tons of simulated mass rolling down a track. They wrote a script that rewrites the train's x/y/z coordinates every frame along a predetermined path. It's teleporting. Very fast. Sixty times a second.
When you park a tanker on the tracks, the engine runs the collision check: does the tanker intersect something? It crushes the tanker out of the way. The train's coordinates get overwritten to the next point on the path regardless. There is no force to apply force against.
The train doesn't need to break your tanker. It doesn't know your tanker exists.
This is why every "stop the train" video for 13 years ends the same way. Whales, skyscrapers, tornadoes, 100 Harambes, a tsunami mod, a UFO. All dynamic objects trying to exert force on a thing the engine has never once asked "can this be moved?"
Rockstar shipped GTA V in September 2013. 225 million copies and close to $10B later, the unstoppable train is one of the most durable memes in gaming. They never patched it. The meme sold more copies than the fix ever would have.