Areloch said:
Not to say they shouldn't either a) do a mass overhaul of the backend stuff instead of just glitzing up the graphics or b) use a new engine entirely, but I just want to point out that MOST major engines are just persistent rewrites of older builds.
The old Quake 1 core is/was the foundation for several engines still in use, such as Quake becoming GoldSrc which eventually became Source, which as far as we know is now Source 2, Unreal is still Unreal, even after all this time, etc.
Heck, Witcher 3 just uses a souped-up version of the engine in Witcher 2.
The reason for this is because it's REALLY expensive and time consuming to draft a new engine from scratch. Once you have an engine - especially if your content creators such as your level designers, artists and scripters are all familiar with it - it usually takes until the engine is completely unfeasible to use or upgrade before a total rewrite or engine switch occurs.
Anyways, while I agree that they really need to do a total overhaul of the core, or switch to a new engine, the rhetoric that the engine is old and has merely been upgraded over time is kinda a "Well, yeah, you just described almost every engine you've ever heard of".
Engine overhauls usually are too homoginized from the public view. yes, there is code from the original quake engine in the last CryEngine. but does that matter, though? if i build a new car and put the bumper on from my old car does that mean i just upgraded my old car instead of building a new one? are all cars just upgrades of Ford (or whatever was the first combustion car engine) because they still use combustion engine?
Also CDPR built an entirely new engine for Witcher 2, which isnt that old you know.
Bethesda of all people certainly have both the finances and the time to rebuild their engine at least once in a decade. i can understand if you were talking about a small studio, but bethesda has released widely profitable games constantly, they certainly can afford it. Fallout 4 is evidence that this engine is unfeasable. Heck, Skyrim was evidence of that. The engine was bugged from the start but it really show how bad it is now when the competitors have supassed it a lot.