Star Citizen - Chris Roberts, lots of spaceship porn, lots of promises


#3543

But that still doesn’t make sense as RSI has had to do MAJOR changes to the CryEngine for what they’ve produced today, so the likelyhood they could just adopt Lumberyard would be fairly non-trivial.

Unless they are only taking very specific bits and pieces from Lumberyard that interact with AWS but I would imagine that would be throwing away most of what makes up Lumberyard.

EDit It’s also gauranteed they have a ton of custom tooling built up by now that even the editors and other tooling stuff is not useful to them.


#3544

If I had to guess, I’d suspect that the parts they are interested in are related to Amazon’s cloud infrastructure.


#3545

According to Venture beat this move to Lumberyard has been in the works for over a year.


#3546

Wow. That is… wow. I suppose their nearly total rewrite of the engine wasn’t so total or even that much of a rewrite.

As a side note, someone brought up a possible switch to Lumberyard in the official forums in February, and made a poll. 70% of the poll voters were against the change. Though apparently it was already happening, and backers only got to know now.

Every time I think CIG can’t make things worse, they surprise me. Huh.


#3547

Yeah, I’m not sure what to make of this engine change but I find the fact that they announced it two days before Christmas HILARIOUS.


#3548

The idea of random people on a game’s forum having valuable insight into this kind of decision is funny.


#3549

So the move to Lumberyard making this game even more awesome and even better than ever will mean that it will release 2020?

At this rate we will have real starships before this game launches.


#3550

No one said their insight was valuable on technical or even strategic terms, but that their concerns and doubts about a possible switch were never even contemplated or considered by a dev - their questions never answered or even considered in the slightest way. This decision was completely one-sided and kept in secret from backers. “The most open development ever done”? Yeah, right.


#3551

I look forward to the Lumberyard Engine Celebration ship bundle.


#3552

I’m assuming this question wasn’t serious, but I would recommend waiting until 3.0.


#3553

I laughed out loud. Well done.


#3554

Wow this is mental. There is some hot bullshit going on over at CIG. The holiday livestream would have been a perfect opportunity to talk about this to their community but instead, new ships and janky FPS multiplayer.

They have banged on for years how much modification they have done to CryEngine, such that they (or the community) have even coined it’s own name - StarEngine, with commentary that even official CryEngine patches and features now take time to be worked into SC.

Now bam, new engine! From out of nowhere. No announcement, no forewarning, no transparency, just a announcement following the Lumberyard logo making an appearance on the splash screen?!

There is speculation that perhaps they are/will still use StarEngine, but just take the networking and cloud services modules from Lumberyard with a subsequent switch from GCE to AWS. But won’t that that at least mean the last year or so of work on supposed re-writing of the netcode are now wasted? Didn’t one of the recent patches just roll out some much anticipated netcode changes? Is that their own work, or Lumberyard?

I don’t believe for a hot second that this has been or will be a painless ‘like for like’ switch. Either everything that has been delayed for the last 6 months or so is a result of this change being kicked off a while ago which has been kept quiet until now, or the project is due for future pain and delay as they switch and uncover all the gotchas.

I think it speaks volumes that this kind of change isn’t so much announced, as it is discovered as part of a patch two weeks after a major streaming event. If they had legitimately made a painless change, they would have screamed it from the rooftops in a live-stream as evidence of their progress/capability. On the other hand, if the switch is so painless as to avoid a passing mention until the logo is on the splash screen, how much truth is there to the heavy customisations they have had to do to get the engine to meet their groundbreaking requirements?

Either way, somethings smells about this announcement and I am rather surprised their forum has not exploded.


#3555

No, it doesn’t mean that.

Most of what they did would have nothing really to do with the low level stuff that would be included in the core engine.

Again, the shift to lumberyard almost certainly just means incorporation of some of amazon’s cloud infrastructure junk.


#3556

What? They have spent over a year talking at various times of their move to rewrite netcode services from scratch (aka StarNet). Initially intended for 2.6, then 3.0! That is some pretty low level engine stuff and if they abandon that now for the Double Helix netcode in Lumberjack, that is wasted investment.

It’s of course unclear right now if that will be the case or whether they will persist with whatever they have developed. But if they plan on switching to AWS services, it stands to reason they might well adopt Lumberjack netcode which is presumably optimised for it and for which Amazon will maintain support.

Not necessarily the wrong decision if that’s the case, mind you (netcode is a challenge and at the end of they day switching to something that is proven to work well and is licensed rather than built and maintained may well be the better financial path), but it raises questions about long term direction and how money is spent at CIG. Every time they do something like this (ship re-modelling, animation re-rigging, flight mode changes, engine changes), it redirects time and resources away from content development (actual game mechanics - mining, trading, etc). And they have plenty of that other stuff to do - even to get SQ42 out the door.


#3557

Certainly without specific design documentation I can’t offer a concrete argument here, but I can tell you just from looking at what they’ve implemented that the majority of the changes take place at a level of abstraction which is well above the basic netcode included with the engine.

The framing system they’ve developed is not something which is really included with the engine at all, and it’s what they’ve spent the majority of their time on. The low level network implementation at the bottom could be swapped out, while preserving all of that work… and that’s even if they bothered to swap it out. Moving to lumberyard wouldn’t necessitate such a swap anyway.

Again, without detailed documentation anything is possible, but I think it’s silly to assume that based on what we’ve seen that this would constitute some massive shift. What you’re likely to see is that CIG takes the stuff Amazon brings to the game with lumberyard, and rolls it into their own stuff, which will likely play fairly well sitting on top of lumberyard since it’s the same core engine anyway.

I mean, yeah… they re-wrote a bunch of stuff from the CryEngine… and that re-written stuff will continue to exist, replacing/adding to stuff in lumberyard.

The stuff that’s offered by amazon in this regard is super low level compared to the framing system CIG’s made… it’s essentially a replacement of a low level API at that point. It would likely require some rejiggering of things, but not some kind of total reworking of all the higher level stuff they made, assuming some degree of competence in how they designed it.


#3558

Updated: I’ve had a response from CIG director of communications, David Swofford, to say that the relationship between CIG and Amazon is that of them being a regular licensee of Amazon’s technology. The reason for the announcement today was that it was turned on with the release of 2.6. He also confirmed that all the work CIG had done to expand the CryEngine has been transitioned to the new engine.


#3559

I literally thought this was some sort of joke…it had to be. There is a very short Wikipedia page on it. It went into a preview/open beta in November. It has one named game on the page using it…guess which one.

Man I hope there is a good book written on Star Citizen someday. Could be the greatest gaming story ever told. In a giant slow trainwreck sort of way.


#3560

i wasn’t joking but i realize now there are other finished games i could spend my money on.


#3561

This will be accurate for many years.


#3562

I don’t think the switch from CryEngine to Lumberyard is that big of a deal. The latter is a fork of the former - and if CIG started doing this a while ago already, the gap probably wasn’t that big. It means work for sure, but it’s certainly not as messy as that one project I know where a company switched from Unity to Lumberyard.

The whole “SC switches game engines” headlines thus are a bit misleading and make people think that CIG had to go back to the drawing board technology-wise or something.