3 ms·
The issue is that Unity/Unreal are not designed from ground up for open world simulations. That’s why majority of open world games have custom engine behind the
by timavr 8y ago
The issue is that Unity/Unreal are not designed from ground up for open world simulations. That’s why majority of open world games have custom engine behind them.
A lot of engine parts are off the shelf solutions for physics, animation, production tools etc,but they are all put together in a specific way for a specific project.
Also if you use 3rd party software in games it creates huge risk, especially when you don’t have access to source code or support is bad.
So in the end of the day a lot things are written from scratch or have an extremely custom integration.
- Karunamon 8y agoAs I understand it, this case of third party code not fitting the bill is part of the reason Star Citizen is so behind. They’re using CryEngine and have had to rip out or change a lot of the internals.
- timavr 8y agoI assume with their money, they would have full license with source code. The bigger reason is scope, fun factor and bugs. Scope is huge, fun might be not there and bugs probably in 100 thousands.