And that's just the engine. Gta IV already had a framework in place for "telling gta stories" so, even if they had a off the shelf game engine, se would still be making a "game" from scratch. Gta v probably tweaked most everything from iv beyond recognition - but they kinda started from a working game, and made another game.
SC has a framework in place for "telling Space Sim stories". There is nothing new there and Roberts has experience with that. I don't see how this would justify those "delays" and failures at all.
That is not entirely correct. The current version of Lumberyard contains only remnants of CryEngine. Most everything has been scrapped and rewritten in favor of non-horrifying code.
Why would Amazon put that much effort into this? Amazon doesn't particularly have much of a marketshare in videogame sales, unlike say Google Play, Steam and others.
I would say it is down to AWS integration mainly, give an easy integration path to AWS services and dev's might be more willing to use AWS and that's where they make the money back.
But Twitch (an amazon company) also had its own game store they were pushing (and giving a cut of any sales referred from live streams to the streamer) but Twitch closed that down last month (But they still have free games / loot which is linked to your twitch account and accessible via their desktop client). So it is possible they might of pursued that route more heavily and did what Epic has done with their store (lower fee's when using their store and engine over using Steam and their engine).
Just quickly read the terms for Lumberyard and they state the following[0].
> Operating Restrictions. Without our prior written consent, (a) the Lumberyard Materials (including any permitted modifications and derivatives) may only be run on computer equipment owned and operated by you or your End Users, or on AWS Services, and may not be run on any Alternate Web Service and (b) your Lumberyard Project may not read data from or write data to any Alternate Web Service.
But reading their github repo and FAQ you are allowed to use hardware you own and operate yourself and you are allowed to connect to things like steamworks etc [1]
> Q. Can my Lumberyard game connect to services like Steamworks, Xbox Live, PSN, Apple Game Center, Google Play Games, or console social services?
> Your game may read and write data to platform services and public third-party game services for player save state, identity, social graph, matchmaking, chat, notifications, achievements, leaderboards, advertising, player acquisition, in-game purchasing, analytics, and crash reporting.
So it would seem that you are fairly locked down to what Web Services you are allowed to use with Lumberyard so that is where Amazon will make their money back.