I'm going to level with you on something, personal experience-wise. Framework is something that is definitely important, I agree. However if an engine is ready enough to have released demo or alpha works, then usually in development the major gruntwork for the engine is in basic terms complete. The tweaking and bug-hunting work takes up the majority of post-engine development, as does the asset creation (done by another team) the animations and motion capture (another team as well) and the 3D model framework (usually done by the asset team but can be subbed to another depending on studio size).Floppertje said:Unless any of you is a production manager at a major studio, nobody here actually knows how game development works in that level of detail. There is programming work being done that is essential to the game but doesn't actually result in anything flashy to see right now. A ton of work is being done on the campaign, but they're not talking about it because they want to avoid spoilers. They're doing a lot of other work that they can't or won't show yet.
I know that all of this IS happening. I don't know, however, to what extent, and neither do you. So we really can't say anything about to what extent the game is actually finished.
Personally, I think that they're pretty close to having the framework finished. The engine, physics, most mechanics etc. The rest is building content for those mechanics and physics to be used in, which would probably mean that once the base of the alpha PU is live, it wil get expanded at a fair pace. Of course it still might crash and burn, who knows.
So, here's my suggestion: why don't we all have a nice hot cup of shut the hell up? Neither side is going to convince the other (and there always have to be sides because nuance is for suckers), so let's just sit back, wait and see and when it's all over, one of the sides gets to have a nice little 'I told you so' moment and the other will be butthurt. Then we'll get over it because we're (more or less) adults and move on to the next shiny thing.
The division of labor for a game is tantamount to good production and release. The way you put it, and I'm just inferring here, is that the development is mostly focused still on the engine. At this point in development, if the engine isn't ready for alpha-type public consumption they shouldn't have released any playable parts. From what I've read over the course of this controversy, the general idea is that the engine itself is complete on a playable scale, not a final product scale but at least an alpha which means that the core of development on the engine focus is now on the tweaking and bug-hunt stage.
The asset crew, the basic animation crew and such, if the company was smart, already have created a majority of the things needed whereas the mocap crew, if I read right, are just coming into play with the addition of Serkis.
At this point the main programming crew may also be tasked with adding features to the game, which means more engine tweaks and bug-hunts. This is the point where a lot of games fail, feature creep is a major weight to a game and can make the framework, in an aesthetic viewpoint not the engine itself, structurally unsound and overall hurt the game. I'm not saying this is exactly what is happening, but the majority of games developed in the past on this scale, and mind you Star Citizen is promising a scale beyond what any other game has attempted to do, have failed massively.
I point you to Peter Molyneux, the man who was a well respected developer and face of one of the best companies to make games in the golden years (hyperbole), Bullfrog and later Lionhead. Then he started to promise gamers things that he couldn't deliver on, and every game he released at that point in his career fell far short of the mark he promised, right up to Curiosity and Godus.
A developer should be wary of rising to those heights and be comparable to Molyneux. It makes some of us worry when we hear those promises, some of us may feel that someone's trying to sell us a bridge in Jersey.
Now I'm not denigrating CIG, nor Roberts or Star Citizen, I'm hoping that the promises can be delivered on at least in a capacity of 80% or more, but I also worry about parallels to past events in game history. I hope that things go smooth, we get a game that is awesome and memorable and not another Daikatana-like warning of ambitious fervor not delivering.
As for the comment to "shut up," inferring that the concerns of some people are invalid at all because the future hasn't happened yet (my paraphrase and inference of the statement given), silencing people is a poor idea. Discussion has value even if we don't have all the answers. We all who're interested in SC have the right to discuss our concerns, even if some people are extreme about it. And yes we can wait and see, thats what most of us are doing especially, I'd guess, a majority of the folks who haven't paid for SC in any format. These are the people that will ultimately make CIG their profit from the game post-release and these are the people that should never be bashed for their concerns. The toxic ones I do not defend, those folks are just as bad as the zealots who sockpuppet defend CIG without acknowledging the concerns of the unpaid, non-backers as valid on their face.
Point being no one has to convince the other side on who's right because at this point no one is right. None of us have free and total access to the inner-workings of CIG, nor the true state of Star Citizen's progress beyond what is released by the company. We've rarely, possibly never, have had as much access to an unfinished game on this scale. We have seen the Early Access business model though, and it raises a lot of concerns for some of us. The concerns are valid and the discussion is valid. The shouting down of the concerned though, it does not help the situation, nor does it endear anyone who has concerns and it really puts a damper on the public face of the fanbase of SC.
TL;DR - Our concerns over the scale of Star Citizen are valid, as gaming development promises and the delivery of promises made have lacked by well trusted and liked developers in the past. Discussion has value, and we all benefit from constructive discussion of concerns, and moreover all of us have the right to discuss concerns whether we've backed the game or not.