By using this site, you agree to our Privacy Policy and our Terms of Use. Close
curl-6 said:
Nuvendil said:

Oh the answer to that question is easy: it's the engine they are most familiar with.  Same reason Bethesda stuck with Gamebryo for so long, just bolting things on and upgrading the features.  Same reason Nintendo reused I believe it was the Wind Waker once (or twice?  Can't remember).  It's often easier to work with what you know.  

Surely at some point it becomes easier to just switch to UE4 than keep bolting new techniques and features onto UE3. That said, it is impressive how much they were able to squeeze out of the engine given its age. I actually find it rather interesting from an academic POV, seeing how far old tech can be pushed; Splinter Cell Blacklist for example came out in 2013 using Unreal Engine 2.

At some point, sure.  But it also depends on what you are looking to do with the engine.  And the scope of your project.  If your project is already highly ambitious and will already take a long time and a lot of money but on a technical level you aren't looking to do anything the current engine can't do with a little help, it's hard to justify the jump to a new engine.  Or if your project isn't that huge but your team and budget are fairly small and your technical abilities with the engine are strong enougn, same thing.  Switching engines can be a real headache and slow down development considerably.