In this case, using unity as an already existing system that has all the useful support is likely cheaper.
There's a huge amount of investment to make a game engine, and while public alternatives to everything is great, it's not necessarily cheaper than using already-existing solutions.
There's a huge amount of investment to make a game engine, and while public alternatives to everything is great, it's not necessarily cheaper than using already-existing solutions.