🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Amazon Lumberyard... whats the point?

Started by
38 comments, last by Gian-Reto 8 years, 3 months ago

Honest question... I have difficulties understanding how Lumberyard should fit into the current Engine landscape.

For everyone that didn't got the news: http://gamasutra.com/view/news/265425/Amazon_launches_new_free_highquality_game_engine_Lumberyard.php

I get the feeling that amazon is just 2-3 years late. In the Pre UE4, Pre Unity 5 engine world their new engine would have rocked the boat considerably... not as much as UE4 did, as soon as the monthly sub was dropped. For that CryEngine just does not seem to be the right base... but still, before 2 big, entrenched players went "free"-ish, a totally free engine would have been very welcome, no matter the technology behind it.

Now, I see an engine that is not as well liked by the Indie community as others, a deal that is not as super cheap as it may sound (the royalities of UE4 and the free license threshold of Unity are generous / low enough to not matter too much, while the limitation on options for networking in lumberyards case might make this part of the game development more expensive), all from a newbie in the business that has no proven track record.

It looks like they just snagged the only fully featured big name engine out there that would be ready to make such a deal (given that CryTek is rumoured to have financial troubles for some years now), slapped a different name on it and added SOME new / different features that most probably don't plug the holes that did gap in CryEngine.

Did anyone use CryEngine in the last 2 years or so? Did they drop the archaic editor they had years ago for something newer and better? Is there any way this engine could be as efficient for smaller developers as Unity, or at least Unreal Engine 4?

Somebody on gamasutra guessed that Lumberyard would match the Fire Phones success.... really, Amazon, you might need to rethink your investment strategy.

Advertisement

What cost are you talking about? GameLift is a separate service (if you already use AWS using something like Chef to handle auto deployment is pretty easy and free) and it didn't seem like it was a requirement that it had to be a mult player game so you don't have the AWS cost either.

I agree I don't see what new they offer that will make droves of developers switch. C++ just seems like a bad idea for that kind of tool. At least UE4 has Blueprints that can do pretty much everything you need. I'm sure it will end up being just as popular as Autodesk's Stingray game engine.

What cost are you talking about? GameLift is a separate service (if you already use AWS using something like Chef to handle auto deployment is pretty easy and free) and it didn't seem like it was a requirement that it had to be a mult player game so you don't have the AWS cost either.

I agree I don't see what new they offer that will make droves of developers switch. C++ just seems like a bad idea for that kind of tool. At least UE4 has Blueprints that can do pretty much everything you need. I'm sure it will end up being just as popular as Autodesk's Stingray game engine.

Just from the description on the page it seems this has Something blueprints like : "With Amazon Lumberyard’s visual scripting tool"

And they definately have a market there but not necessarily in the hobby field, it's not because every big guy started worshipping the hobbyist that there are no other markets left, a no risk tool for AAA studio where if you develop a MMO you don't need to manage the hosting, can scale it as your user base does, and your host is the one that designed the engine isn't exactly Something you find everywhere.

Just from the description on the page it seems this has Something blueprints like : "With Amazon Lumberyard’s visual scripting tool"

And they definately have a market there but not necessarily in the hobby field, it's not because every big guy started worshipping the hobbyist that there are no other markets left, a no risk tool for AAA studio where if you develop a MMO you don't need to manage the hosting, can scale it as your user base does, and your host is the one that designed the engine isn't exactly Something you find everywhere.

Oh, must have missed that. Well, makes sense to add that, if CryEngine didn't already bring that functionality (which to my knowledge it didn't).

But such services already exist together with plug and play integrations at least for Unity. Not sure about UE4, but I have a hard time believing this is really an Unique Selling Point for the whole Engine.

Agreed though, these are third party developers mostly. I have no idea about the quality of Amazons services or source code, so it MIGHT be an advantage.


What cost are you talking about? GameLift is a separate service (if you already use AWS using something like Chef to handle auto deployment is pretty easy and free) and it didn't seem like it was a requirement that it had to be a mult player game so you don't have the AWS cost either.

Sure, for a non-multiplayer game the cost might be zero. But I was pointing at the hidden cost of having to DIY if you do not want to go with amazons online service, or the increased cost that comes from this a) being a monopoly and b) the only source of income for the engine, if you DO want to go build an online game.

I know nothing about AWS, so yes, I was quoting secondhand information here. Might be wrong information of course.

Still doesn't sound like an engine to rule them all.

Might be more written for their OWN game development, and put out in the wild to gather some additional bucks from the odd developer that uses their online services... maybe also to just give the engine more credibility, so that people don't go all "what's that? Unknown engine? Must be sh**te!" when they see "build with lumberyard" in amazons own games description.

Though, given the good name it has with gamers because of CryTeks own games, I guess "built with CryEngine" would be the way better sticker to put on the games built with lumberyard....

CryEngine has had visual scripting for a while. Though I've always found the CryEditor unwieldy compared to other editors. I could see something like this being beneficial for say, Armored Warfare. Though that's not really indie, and they went with My.com if I recall correctly for their backend stuff. Twitch integration is kind of neat.

Maybe now we'll get better documentation and tutorials for Lumberyard than we ever got out for CryEngine. That was always my problem with CryEngine.

I honestly don't know how to feel about it. Cryengine, from my experience, has never seemed like a user friendly code base. Even though you don't see the internals of Unity, with a free membership, they at least make adding features like new shaders easier. And Unreal Engine, even with all of it's faults, keeps a clean code base that is extremely easy to use , whether it be in c++ or blueprints. I know that it would of been a large undertaking to create an engine from scratch, but I honestly think that Amazon would of been in a better position than just forking off of Cryengine. I downloaded Lumberyard today and went through some of the code for the renderer and etc, and it still seems to suffer from the same issue I had previously with the engine. Cryengine does not have a clean abstraction layer like Unreal Engine's RHI and Unity's Gfx, so even the rendering of meshes, post processing features, and deferred lighting , require duplicated code for each graphics library. I can probably go on for days about how I feel about Cryengine, but I'll just stop there. The twitch and aws integration is interesting, but I don't think that those features could make up for the shear difficulty that one would have making something of value in this engine, in comparison to Unity and UE4.

UE4: 5% of gross retail sales (more like 10% of post-tax/middleman revenue).
UE4 C++ source access: Free!

Unity Pro: $75/mo per seat, or $1500 per seat.
Unity Free: Free!
Unity C++ source access: Nope. You don't need the source. Ok fine, "Ask us" (aka "If you have to ask, you can't afford it" aka probably $100k+).

Stingray: $240/year per seat.
Stingray C++ source access: "Ask us" (aka "If you have to ask, you can't afford it" aka probably $100k+).

CryEngine: $10/mo per seat.
CryEngine C++ source access: "Ask us" (aka "If you have to ask, you can't afford it" aka probably $100k+).

Lumberjack (aka CryAmazonEngine) : Free. "But please use our (optional) cloud services!"
Lumberjack C++ source access: Free!


Looks good on paper... but knowing people who have worked at CryTek and other people who have made games using CryEngine... they should really be paying you to use their engine. You probably get what you pay for with Lumberjack.

It's also interesting to see that this is how CryTek managed to dodge bankruptcy the other year... They were almost dead, and amazon must've paid them a boatload of money (apparently $50M+) to buy unlimited rights to their source code, which they're now giving away for free. If we assume that a CryEngine license cost $200k, that's equivalent to the income they would've got from 250 AAA games... and now they're pretty unlikely to ever make another engine sale, seeing the Amazon is giving away the farm :lol: So they better spend their windfall wisely. Their days are probably still numbered, seeing that $50M is enough to pay the debts they had and make one more game...

It's also interesting to see that this is how CryTek managed to dodge bankruptcy the other year... They were almost dead, and amazon must've paid them a boatload of money (apparently $50M+) to buy unlimited rights to their source code, which they're now giving away for free. If we assume that a CryEngine license cost $200k, that's equivalent to the income they would've got from 250 AAA games... and now they're pretty unlikely to ever make another engine sale, seeing the Amazon is giving away the farm laugh.png So they better spend their windfall wisely. Their days are probably still numbered, seeing that $50M is enough to pay the debts they had and make one more game...

I am guessing here, but most probably CryTek wasn't expecting a lot of sales of CryEngine in the next few years... even if 250 AAA Projects would have been ready to fork out for CryEngine in the next 10 years, hell even if 500 would pay the full price in the next 5 years, that is a bad deal when you need the money now.

And given the engine has made as slow sales in the last few years as I think it did (else CryTeks financials would most probably look better), they might have just thought "aw sh*t, this thing will never sell like hotcakes, lets throw it out of the window and hand it over to amazon, and use the money to finance something that sells better".

Maybe they will stop being an engine dev, let amazon take care of that, and concentrate on making games again? Maybe the next Crysis or FarCry is built on Lumberyard?

Not extatic. As a daily Amazon software end-user, notably Amazon Prime Music (... and Fire, which Amazon basically forced upon me even though I didn't want it), I must say that I wouldn't want to touch it with the figurative ten-foot pole.

Even if it's really just CryEngine rebranded, with some stuff added... they sure found a way at Amazon to fuck it up in subtle and not-so-subtle ways. It's annoying but acceptable if Prime Music closes unexpectedly without an error message right after launching, or if it shows the wrong cover and track info (being out of sync with what's selected). Or, if it has duplicate albums of which one is empty, or three dozen other wtf-dont-you-guys-review-what-you-ship kind of bugs. Undeletable content is an annoyance that exists in Kindle, too (which is, apart from being an obnoxious online store employing tactics that are outright illegal outside of online business -- even when you paid extra for the "no specials" version -- for the most part pretty OK, at least it works without major disturbances).

But for a game which, in the end, has my name on it, such stuff isn't just a mere annoyance. It's something I'm not willing to accept if there is any way around it. Not even willing to risk it.

Lumberjack (aka CryAmazonEngine) : Free. "But please use our (optional) cloud services!"

From what I understand (and I didn't look into this in-depth so please correct me if I'm wrong), while technically this might be true the only other option you have is to host your own servers. You are apparently not allowed to use other third party hosting options, so the options are either AWS or self-hosting. Which to me is still not sounding that bad for what you get, but there is some restriction there.

As someone who used EC2 and Amazon's deployment solutions for a while before I got sick of the maintenance aspect and having instances go down only to spin up in incorrect regions I'd be wary of hosting all of my infrastructure with AWS again. But of course this was just one personal project, where I didn't feel like doing all of the ongoing maintenance myself - if you really go all out to set up everything professionally and manage it AWS could be a great option.

This topic is closed to new replies.

Advertisement