The Star Citizen Thread v5

Status
Thread Closed: Not open for further replies.
If you want to call me something, please do it openly and clearly. Otherwise, please refrain from going off-topic.

Dude chill out,I am not calling you names....and by the way nothing was off-topic that poll-voting,"cult"&faitfull citizens are all closely related to the SC topic I ensure you....
 
Last edited:
No, it's 3.8. (but 3.8 is made from 3.7, so in that sense it is). That's why I said 3.7 + (3.8 stuff from Crytek) + (stuff from Amazon) = Lumberyard

So 3.8 is basically the same as 3.7, just with more sugar on top ? Now I think I understand better. THX [heart]
 
Ok, I think your fundamental problem is that you don't know about version histories. Here's a thing that might help. Lumberyard isn't just a thing that got made at 3.8, it's a full history of every edit that's been made going back to... some point. Not sure how far, but well back. So no, it's not "an upgrade", it's a complete history which looks progressively more different from CryEngine after 3.8.

Ok, I made a picture...
http://i.imgur.com/w5oEBaX.png


=http://www.allaboutwildlife.com/wp-content/uploads/2009/09/whaldenerEndoCapuch.jpg

Amazon monkey. :D
 
Nice picture ! And thx for the link, I'll sleep less ignorant tonight !

But there is something wrong in your picture, there is NO LY pre 3.8.1. Before that, it is still CE.

Amazon took the engine at its 3.8.1 version, and developed form there, before that there is no LY, just CE.

The first histogram shows accurately with green color that LY forked from CE at 3.8.1, that is true. the second though tries to tell me that LY = CE UNTIL 3.8.1, which is false.

LY is just a "fork", from CE, a modification. Before that point, there is no LY.
This is where you're mistaken, they have a license for that code, so their version history includes all those old bits.

And for the record, I dont think that the transition from 3.7 to 3.8 + Amazon stuff will be as simple as to just tell the engine what goes where. Burt that is just me.
You and me both, that wouldn't be easy at all.
 
So 3.8 is basically the same as 3.7, just with more sugar on top ? Now I think I understand better. THX [heart]

Right. And the CIG changes are not influenced by the sugar. But now they have the sugar, they can start using it. The basic idea is that Amazon had better sugar on top of 3.7 than CT, so CIG decided they want to make future dishes using Amazon's sugar. I am sure Ben will confirm that if CIG plans to use a lot of the new sugar that will take a lot of time, depending on what they are taking. But making SC compatible with the new sugar isnt that much work, and thats what they have done. Now, if they wanted to use the new sugar in all the dishes they already cooked, that would be a massive project. Impossible probably. The latter is what people usually mean with 'engine change', and that is not what happened here.

So:
No new sugar in old dishes.
but option to use new sugar in new dishes.
 
Last edited:
Right. And the CIG changes are not influenced by the sugar. But now they have the sugar, they can start using it. The basic idea is that Amazon had better sugar on top of 3.7 than CT, so CIG decided they want to make future dishes using Amazon's sugar. I am sure Ben will confirm that if CIG plans to use a lot of the new sugar that will take a lot of time, depending on what they are taking. But making SC compatible with the new sugar isnt that much work, and thats what they have done.
No, making it compatible with the new sugar could take work, so we went back in time to when there was no sugar, and switched the dishes there.
 
So CIG just went "ctrl C" from Cryengine 3.7 and then "ctrl V" into Lumberyard 3.7 (legacy support in Lumberyard 3.8) bringing over all the Starengine features. If CIG want any of the Lumberyard 3.8 features that will be extra work.

Am I understanding that right?

Ok, I think your fundamental problem is that you don't know about version histories. Here's a thing that might help. Lumberyard isn't just a thing that got made at 3.8, it's a full history of every edit that's been made going back to... some point. Not sure how far, but well back. So no, it's not "an upgrade", it's a complete history which looks progressively more different from CryEngine after 3.8.

Ok, I made a picture...
http://i.imgur.com/w5oEBaX.png

So Chris Roberts announcing that CIG had made the switch to Lumberyard, that it barely took any time, that no code was dropped, all of that is true.....because they haven't started using any code changes yet. Yet being the key word, the one that needs to be appended to everything Chris Roberts announced. They haven't YET devoted a ton of developers to the work. They haven't YET seen the impact on the timeline (I don't see how it could be small). They haven't YET dropped any existing StarEngine code.

Ben, I don't have any questions about how source control works, I'm just curious how much LY code you guys will use, how ugly is that diff report, things like that. We're both developers, we both know there will be no "copy the diff set from lumberyard into starEngine" my God the merge conflicts... it would be panic and Chaos and weeks before it would even build again. However it sounds like it will be easy enough to cherry-pick the features they want most. However I don't know that revised Netcode is a drop in replacement kind of thing. That sort of code has tentacles. I'm sure you know better than me, I haven't looked at Lumberyard OR CryEngine netCode. Ben I'll take your word for it if you don't think it'll add months to the 3.0 timeframe.
 
Soooooooooooooooooooooo...does this mean the game comes sooner?


50 minutes later...

Hmm...I'll take that as a no.

When can we hear more about network improvements and the results? Will going to LY potentially set the networking effort back? Or, does the LY represent a scaled back end that was always going to be an outsourced solution anyway (instead of Google or whatever)?

If the latter is true, why is this getting so much hype from our resident Roberts cheer squad? In the other perspective, why do critics even care?
 
Ben, I don't have any questions about how source control works, I'm just curious how much LY code you guys will use, how ugly is that diff report, things like that. We're both developers, we both know there will be no "copy the diff set from lumberyard into starEngine" my God the merge conflicts... it would be panic and Chaos and weeks before it would even build again. However it sounds like it will be easy enough to cherry-pick the features they want most. However I don't know that revised Netcode is a drop in replacement kind of thing. That sort of code has tentacles. I'm sure you know better than me, I haven't looked at Lumberyard OR CryEngine netCode. Ben I'll take your word for it if you don't think it'll add months to the 3.0 timeframe.
I'm afraid we're on the same page here, I've not looked at either version of the netcode either. Hate the stuff.

- - - Updated - - -

Where are you hiding your delorean ?
Parked it somewhere in the Amazon, can't remember where.
 
50 minutes later...

Hmm...I'll take that as a no.

When can we hear more about network improvements and the results? Will going to LY potentially set the networking effort back? Or, does the LY represent a scaled back end that was always going to be an outsourced solution anyway (instead of Google or whatever)?

If the latter is true, why is this getting so much hype from our resident Roberts cheer squad? In the other perspective, why do critics even care?

Technically, but it's probably the difference between "sun goes nova" and "heat death of the universe". :)
 

Viajero

Volunteer Moderator
*Mod hat off

@Ben

Sometimes I wonder if you forget that you are posting here as a CIG employee and therefore you are projecting and representing CIG not only in meaning but also in form. I think we all appreciate that you have an FDEV past, but as of some time ago you are a fully fledged CIG employee and therefore it is difficult for many of us to appreciate your energetic posting here as truly balanced or unbiased. Especially when, even by own admission, you enter speculative territory outwith your specific field of expertise or area of influence/awareness in CIG.

You are obviously free to do whatever you very well please but in your place I would probably tend to ignore Smart claims and try to not repeat the same mistake that Chris Roberts made with that infamous letter to the Escapist by giving him any legitimacy. As a CIG employee I would recommend that you stick to factual and verifiable info and stay away from direct confrontation or speculative / unverifiable territory. Leave that speculation to us as simple thread patrons. Least we start considering that you, as Roberts, are simply trying to divert all Star Citizen development issues discussion and make it all a simplistic narrative about Smart being right or wrong.

I really hope you can enjoy your well deserved holidays away from work related or PR related discussions. I know I would. Just my 2p.
 
Last edited:
50 minutes later...

Hmm...I'll take that as a no.

When can we hear more about network improvements and the results? Will going to LY potentially set the networking effort back? Or, does the LY represent a scaled back end that was always going to be an outsourced solution anyway (instead of Google or whatever)?

If the latter is true, why is this getting so much hype from our resident Roberts cheer squad? In the other perspective, why do critics even care?

Network improvements are visible right now in 2.6 wich imply that some kind of switch on LY is allready appear and this was a good move as CIG could not make a stable version of SM and it was delayed mostly because of the network issues in their so called StarEngine.....for god sake even AC with just a few ppl. online was a painfull to play,don´t get me wrong nothing is perfect now but it is CLEARLY better.....
 
Last edited:
*Mod hat off

@Ben

Sometimes I wonder if you forget that you are posting here as a CIG employee and therefore you are projecting and representing CIG not only in meaning but also in form. I think we all appreciate that you have an FDEV past, but as of some time ago you are a fully fledged CIG employee and therefore it is difficult for many of us to appreciate your energetic posting here as truly balanced or unbiased. Especially when, even by own admission, you enter speculative territory.

You are obviously free to do whatever you very well please but in your place I would probably tend to ignore Smart claims and try to not repeat the same mistake that Chris Roberts made with that infamous letter to the Escapist by giving him any legitimacy. Stick to factual and verifiable info and stay away from direct confrontation. Least we start considering that you, as Roberts, are simply trying to divert all Star Citizen development issues discussion and make it all a simplistic narrative about Smart being right or wrong.
Don't worry, I will never make out that any narrative is simplistic.
I fully accept that Mr Smart being wrong doesn't really affect the status of development, but if he shows up somewhere that I am, saying things that are wrong, I'm going to say that he's wrong. I try to stick to verifiables but when it comes to shoving words in the mouths of "all game developers" or "anyone in the industry" or whatever, just disagreeing with him is, effectively, a verifiable counter argument.

- - - Updated - - -

So, to summarise: there was a massive discussion to find out that the Lumberyard changes aren't in CIG's current code, and it's possible that they will never be integrated?
Yep, and apparently this switch was all the bad news that Smart was gleefully gloating over for months, so I guess we're in the clear?
 
*Mod hat off

@Ben

o_O Ben is one of us man. Let's not chase him off.

I agree I would hate for some "gotcha" line of discussion to get Ben into hot water with his bosses but it's great to have someone who knows development here that isn't anti-SC. It's the only way we can have anything resembling informed discussion, as SC is very much a game in development.

I wish we could have these kinds of conversations with people in charge of NetCode, in charge of ProcGen, in charge of Flight Mechanics, etc, but who other than our Ben would come here? They feel about as welcome here as any of us skeptics would feel on the Star Citizen forums. Maybe that's something we should change.
 
Yep, and apparently this switch was all the bad news that Smart was gleefully gloating over for months, so I guess we're in the clear?

I'm afraid that CIG has 99 problems, but Lumberyard ain't one.

Edit: There will be no more edits of this post caused by "me no english" disease.
 
Last edited:
Status
Thread Closed: Not open for further replies.
Top Bottom