Modern Technology Made from Old Technology
Unreal Engine 5 is the newest game engine from Epic. It is the most "modern" game engine around, or at least one of them. For all the talk people make about "keeping up to date with current trends and programming languages", Unreal Engine 5 uses C++, a language originally released in 1985. Sure, it has had some updates, and I wouldn't be surprised if the new engine used some of the most recent updates in its source code. But, the main point stands: the most modern things aren't always made with the most modern programming languages.
Unreal Engine 5's modern programming techniques are advancements in the underlying algorithms and the updated hardware that makes it all possible.
Full disclosure: I have not looked at the source code at all. Perhaps I'm way off base here and there are huge chunks of Unreal Engine 5's codebase that use all kinds of modern programming languages. But from everything source I see, it's written in C++.
Leave a Comment