I have been working on a game engine for the past 10 years.
Get back to me when you leave mods and pre-existing game engines and decide to start writing the underlying systems from scratch.