By using this site, you agree to our Privacy Policy and our Terms of Use. Close

The short answer is no. For one of two reason that are basically the same. The short answer is the engine is owned by From Software and no one else can use it with out 1)permission and 2) experience with the engine or else the results would be less than stellar.

If the the engine is an in house engine. (Japan developers are still mainly using their own in house made engines this way they cut down on licensing costs and they have free reign over what they do with the engine.) And this includes their own scripting languages. So any changes that are made need to be done by someone familar with the engine. So in this route they would have to From Software make the Last Guardian.

If the engine was a licensed engine it is about the same, the license is owned by the company that owns the software, along with the scripting, but the modifications done to the engine are owned by From Software. And there are a some times a lot of modifications to make the game run the way you want it to. It is one of the things that Silicon Knights messed up when they licensed the Unreal engine.

Another thing is usually you want either an engine made for the game you are making so either you want to use the default licensed engine and go from there. Or know enough about the engine to make competent changes to it. Just because it runs on a console doesn't mean that the engine can run any and every game with out modifications since even in the same genre of games the games don't function the same in the background at times. Some brought up draw distance just canging that would need optimization where you take some power from something else or change the threading prioities to help midigate any problems. You can "just change the variables" but the optimization done to engine to make it run with the orinal settings may get in the way of the game being playable.