A game is announced with a release window, the window moves, and it moves again. Delays cluster near the end of production because the last phase of making a game is the one nobody can schedule accurately.
Announcement comes long before certainty
Games are revealed early to secure marketing slots, retail attention and, for larger studios, to satisfy investors expecting a visible pipeline.
At the point of announcement much of the game exists as design documents and prototypes rather than as playable content.
Any date given at that stage is an estimate built on assumptions about work that has not been attempted yet.
Systems interact in ways that resist estimation
A game is not a sequence of independent tasks. Physics, animation, artificial intelligence, networking and level design all affect one another.
A change in one system creates work in several others, and the total effort grows faster than the list of features suggests.
This is why development can appear nearly finished for a long period while the remaining work keeps regenerating.
The final phase is measurement rather than creation
Late development is dominated by testing, bug fixing and performance work across every supported configuration.
Bugs are discovered rather than planned, so their number is unknown until testing is underway, and fixing one can create others.
Performance targets on the weakest supported hardware often force late redesign, because a game that runs poorly on a common platform will be judged on that experience.
Certification and platform requirements add fixed time
Console releases must pass technical certification with the platform holder, a process with defined requirements and its own queue.
Physical releases add manufacturing and distribution lead times that cannot be compressed, which is why a delay near the date can push a release by months rather than weeks.
Localisation, age ratings and legal review each carry their own timelines running in parallel.
The cost of shipping early has risen
Studios have watched troubled launches damage a title's reputation permanently, since early reviews and player reaction spread within hours and persist.
Post-launch patching is possible, and it does not reliably repair the commercial damage of a poor opening week.
Delay has therefore become the cheaper failure, which is why publishers now announce them more readily than they once did.
Announcing later is the other response, and several large studios now reveal a title only months before it ships rather than years.