I mean I sort of agree, but I’ve both used custom engines and seen people trying use custom engines and you have this problem where the engine was designed for a game, rather than for any game. So if the original game didn’t have a particular feature the engine has no capacity to do that thing, so every time you want to make a new game in that engine, you basically have to rewrite the engine.
It works if you build an engine to be an engine, but as you say that’s extremely expensive and time consuming and you probably am not going to get any benefit out of it. You could try selling the engine, but you’re unlikely to make much progress unless there is a significant improvement over the other options already available.
Zexks@lemmy.world 9 hours ago
This kind of thinking is what caused all the issues for cyberpunk 2077 release. You need people who can actually use the engine. If you have to train every dev that on boards on your custom engine and all its quirks and customizations youll mever be able to release on time. Its why theyve switched to working with unreal. You can actually get people who are familiar wirh all the systems without spending weeks or months training them.
It also sucks for the devs trying to leave since youve now spent months or years working on systems and code that dont work anywhere else. So whoever hires you will again have to retrain you with their systems.