Many people often say that making an engine from scratch takes too long. But how long does it take to properly learn Unreal or Unity such that you can have an idea and turn it into a game without friction? Presumably, once your engine is finished, you are at that level of expertise instantly, which is a huge time saver. In my opinion, the more experienced of an engineer you are, the more the scales tip in the favor o…
>On the other hand, if you want to make a hyper-realistic, open-world RPG, then rolling your own is probably not a good idea. I would say its the exact opposite to that. For that genre, its best to roll your own engine, or pick something open-source. The list of problems that i firsthand experienced: There are lots of features and options in the engines, but they are not all usable at the same time. One feature disab…
I'm pretty sure all of SRP is in C# and is "open source" as in source available and editable.
https://github.com/Unity-Technologies/Graphics/tree/master/P...