JoinGG.cc
Analysis

The long tail of abandoned game engines

Engines meet one of three fates: released under terms that permit forks, licensed onward invisibly into other studios' games, or locked with no source at all. Technical merit affects which studios chose an engine originally and has no effect on which fate it meets. Two clauses decide it — whether third-party middleware can be sublicensed, and whether the licence permits commercial derivatives that could sustain a maintainer.

By SweetMask · · 4 min read

Some game engines outlived the companies that made them. Others died with their last release despite being technically superior. The difference is almost never quality, and it is nearly always a licence clause written years before anybody needed it.

The three fates

Released. The source is published under terms that permit forks. What follows is a long tail of ports, fixes and derivative games, continuing for decades. The engines in this category are the ones whose names still appear in new projects.

Licensed onward. The engine is sold or licensed to other studios and lives inside their games. It survives commercially and is invisible — nobody outside those studios can build on it.

Locked. No source, no licence, and the only copies are inside shipped games. When the last studio using it stops, the engine ends. Whatever it did well ends with it.

Technical merit affects which studios chose it originally. It has no effect at all on which of these three happens.

What a released engine actually gives a community

Not the ability to make a new game — that is rare and takes years. What it gives, immediately and reliably, is the ability to keep playing.

Concretely: replacing the master server so servers are findable again, fixing the security holes that make an old game dangerous to run, and porting to platforms that did not exist when it shipped. Those three are what the first wave of any source release does, and they are the difference between a game that stays playable and one that becomes a story.

You can see the result today across the older Source-engine titles, where a decade-old codebase still carries populated servers because somebody could fix the parts that rotted.

Why the locked ones die quietly

There is no dramatic ending. The game keeps working on the machines it already works on, and then an operating system update breaks something, and there is nobody who can fix it.

That is the actual mechanism of loss for most software: not deletion, but the accumulation of small incompatibilities that nobody has standing to repair. A binary is fine until the world moves, and the world moves continuously.

The asset problem is separate and worse

Even a released engine usually arrives without the content. Models, textures and especially music were frequently licensed rather than owned, and a studio that wants to release everything often cannot.

So the standard outcome is an engine that builds and a game you still need the original files to play. That preserves the ability to run servers and to keep a community together, which is most of the practical value, but it does not preserve the game for somebody who does not already own it.

Anyone running something on an ended game should hold a complete set of what they depend on, because the download that exists today is not guaranteed to exist next year. It is the same discipline as any other backup, applied to files that cannot be re-fetched.

What decides it, concretely

Two clauses, written at the beginning by lawyers who were thinking about something else:

Whether third-party code and assets can be sublicensed. If the engine contains licensed middleware, releasing it requires every one of those licensors to agree, which is why so many source releases are partial, and why some that were promised never happened.

Whether the licence permits commercial derivatives. An engine released for non-commercial use only cannot sustain a maintainer, because nobody can be paid. Those projects depend entirely on volunteer time and thin out within a few years.

The hardest version: the engine that was never anybody's to release

Between released and locked sits a third case that accounts for a surprising share of abandoned games, and it is the one with no good ending.

A studio that licensed its engine, or its middleware, or its audio stack cannot release the source even if everybody involved wants to. The rights are distributed across companies that may no longer exist, whose obligations were inherited by acquirers with no interest in the question, and no single party can grant what the community is asking for.

This is why "just open source it" so often meets silence rather than refusal. There is frequently nobody who can say yes.

The practical consequence for a community is that patience is not a strategy. A game in this position will not be released later; it will simply become more encumbered as the chain of ownership lengthens, and whatever preservation happens will be done by people who stopped waiting for permission.

The thing worth noticing

None of this is about the engine. It is about paperwork completed before the first line of the game was written, by people who were not thinking about what happens when the studio is gone.

Which means the question "will this game still be playable in 2040" has an answer already, today, for every game currently shipping, and almost nobody buying one is in a position to find out what it is. The games on any long-running listing that are still populated decades later are the ones where that paperwork happened to come out right.

game enginespreservationlicensingsource releases

More