I don’t think it’s fair to assume what is or isn’t a leap for a developer. Unless you’ve worked on the game in question, we have no idea how easy or difficult it is to support any feature implementation.
Some would like to argue that “they should have thought about it!” and my answer to that is: that’s not how game development works.
Making games is hard, and unless you’re Valve with virtually infinite time and money, you have to make difficult decisions about what will get you to the finish line the fastest, while maintaining a minimum quality bar.
Every feature implementation takes time, and every added feature takes time away from something else, which takes you further away from shipping the game.
I don’t think it’s fair to assume what is or isn’t a leap for a developer. Unless you’ve worked on the game in question, we have no idea how easy or difficult it is to support any feature implementation.
Some would like to argue that “they should have thought about it!” and my answer to that is: that’s not how game development works.
Making games is hard, and unless you’re Valve with virtually infinite time and money, you have to make difficult decisions about what will get you to the finish line the fastest, while maintaining a minimum quality bar.
Every feature implementation takes time, and every added feature takes time away from something else, which takes you further away from shipping the game.