I dunno, it could be.... and i am fine with it if it is.Yeah, I'd just ignore that statement if I were you. It's nonsense.
There won't be a paid expansion that "renews the codebase".
The actual quote is "David assured me that the codebase will be renewed via a paid expansion. This is great news, as the QA team aren't picking up bugs, it seems. This may be a CI/CD pipeline issue, but I feel after speaking to the board, modern engineering practices are very well embedded, and this is rather that the product codebase needs to be rationalised, and the paid update will fix current and future ills."To be fair, the wording of the statement was perhaps less than ideal and I can see why it could be misconstrued.
Regarding the old era, I don't see why it couldn't just be an under the hood update/patch for the current game as well. This is presumably a game code issue, not a game support issue on the customer side of things. Maybe they're meaning that selling the new era expansion will facilitate the codebase improvements.
I wouldn't equate trimming features with code improvement. That's like saying you're curing the disease by killing the patient. If we presume they're trying to force people into buying the update instead of luring them in with new content, then yeah, maybe.
On the other hand, I suppose you could say that they may have painted themselves into a corner and implemented game-play features in ways they never really wanted to to begin with. That'd be a game design rewrite not just a codebase rewrite though. For me, that'd be rather worrisome about which side of the coin it'd land on regarding the elements of the game I like and those I don't care so much for.
If you consider that Non-Horizons owners get code updates for the game as a whole, without the Horizons content being made available by the update, it isn't too much of a stretch of the imagination to consider #New Era' to be a complete rewrite and that the update on release is there to bring every client online with new coding, and being 'modular' (as the current code must also be) will only activate content that the player has bought.Yeah, I'd just ignore that statement if I were you. It's nonsense.
There won't be a paid expansion that "renews the codebase".
It's an on-line game, it's a multiplayer game and a paid expansion is an optional purchase.
Pretty much ALL of those things mean it'd be impossible to release a "renewed codebase" as a paid expansion.
If FDev do ever release a "renewed codebase" it'll be a free update - available to all existing customers - that may or may not be released at the same time as a paid expansion.
The actual quote is "David assured me that the codebase will be renewed via a paid expansion. This is great news, as the QA team aren't picking up bugs, it seems. This may be a CI/CD pipeline issue, but I feel after speaking to the board, modern engineering practices are very well embedded, and this is rather that the product codebase needs to be rationalised, and the paid update will fix current and future ills."
Let's remember that he is talking to shareholders, so just telling them that the codebase will be renewed without mentionining the paid expansion that accompanies it wouldn't put much confidence in the company (...so you are wasting two years of dev time for a rewrite of the game without making a penny with it?!). So the paid expansion enables them to renew the codebase because that's how they are going to pay the devs who have been busy creating it, makes perfect sense in my opinion.
The next part is about how bugs make it into the game, apparantly it's not a result of lacking QA or their development approach, but the codebase itself became so spaghettified that it needs to be replaced, which is what will happen when the paid update gets deployed.
If we would assume that owners of the base game wouldn't benefit form the renewed codebase, we would also need to assume that they no longer have access to the game, or that they would be seperated from owners of the expansion, effectively creating two different games. That's a lot of nonsensical assumptions in my opinion.
Sure, the statement isn't clearly worded. That's no excuse to create random doom scenarios though. It's not an official announcement and if people feel the need to read tea leaves they should try to concentrate on stuff that makes sense.
The team for the current stuff is apparantly pretty small anyway. Considering we'll have to wait another year until the 2020 update gets released it's not unreasonable to fix the current stuff even if some parts of it aren't needed anymore in the future. On the other hand, some fixes might be beneficial for the renewed codebase.The thing is though, why clean a redundant branch of the game (our version) when the same is going on for the 2020 codebase? Are FD using the 2020 rationalised base early in the form of patches in December onwards, or is it FD applying dead end fixes while we wait currently?
I'm very tempted to believe the former of your question rather than the latterThe thing is though, why clean a redundant branch of the game (our version) when the same is going on for the 2020 codebase? Are FD using the 2020 rationalised base early in the form of patches in December onwards, or is it FD applying dead end fixes while we wait currently?
I dunno, it could be.... and i am fine with it if it is.
There are better examples but i cant think of them, however pinball FX2 had a complete rewrite to become pinball FX3..... (almost) all tables were ported from number 2 to number 3 however and owners got them for free along with some niceupdates.
other games have had huge overhauls and owners of old game just got it for free. thing is my memory is toast and i cant remember them!. (bioshock 2 and 3 maybe?)
The team for the current stuff is apparantly pretty small anyway. Considering we'll have to wait another year until the 2020 update gets released it's not unreasonable to fix the current stuff even if some parts of it aren't needed anymore in the future. On the other hand, some fixes might be beneficial for the renewed codebase.
I'm very tempted to believe the former of your question rather than the latter
With 'considerable' time developing New Era already it is possible that 'modules' have been completed - wouldn't it be nice to get 'optimised' code inserted over the next year?
If you consider that Non-Horizons owners get code updates for the game as a whole, without the Horizons content being made available by the update, it isn't too much of a stretch of the imagination to consider #New Era' to be a complete rewrite and that the update on release is there to bring every client online with new coding, and being 'modular' (as the current code must also be) will only activate content that the player has bought.
Seems reasonable enough a proposition. Hence my comment in another topic that FC's coming next Summer may have been delayed to allow new code base to be in a state to release the update in readiness for 'new era' - but minus the forthcoming content.
indeed.. in which case i agree with you.
The only sensible course of action would be to offer ED+ as a free update for everybody and then provide additional features for those who paid to buy whatever expansion ED+ was part of - in much the same way Horizons does.
The other looming issue is will FD bundle Horizons with Core when StarFeetBase is the new add on? If they don't its going to fracture the game even more.
That's the other thing that's always seemed a bit short-sighted to me - and we've already seen the game compromised as a result of a single optional expansion.
We've already had CGs that required mat's to be gathered and, IIRC, one CG cancelled entirely because something about it required players to be able to land on planets.
At the risk of sounding heartless, it doesn't really matter if players can't participate in stuff because they haven't bought whatever's required.
If you want to do that stuff, buy the content.
What does matter, though, is if FDev can't/won't develop stuff that incorporates all available resources for fear of reducing the amount of players who can participate in it.
Pretty certain you can't do engineering without Horizons.
indeed. it is vital imo that horizons - or the new all shiny 2020 equivalent of it is all bundled in witht he base game.That's the other thing that's always seemed a bit short-sighted to me - and we've already seen the game compromised as a result of a single optional expansion.
We've already had CGs that required mat's to be gathered and, IIRC, one CG cancelled entirely because something about it required players to be able to land on planets.
At the risk of sounding heartless, it doesn't really matter if players can't participate in stuff because they haven't bought whatever's required.
If you want to do that stuff, buy the content.
What does matter, though, is if FDev can't/won't develop stuff that incorporates all available resources for fear of reducing the amount of players who can participate in it.