Steam telepítése
belépés
|
nyelv
简体中文 (egyszerűsített kínai)
繁體中文 (hagyományos kínai)
日本語 (japán)
한국어 (koreai)
ไทย (thai)
Български (bolgár)
Čeština (cseh)
Dansk (dán)
Deutsch (német)
English (angol)
Español - España (spanyolországi spanyol)
Español - Latinoamérica (latin-amerikai spanyol)
Ελληνικά (görög)
Français (francia)
Italiano (olasz)
Bahasa Indonesia (indonéz)
Nederlands (holland)
Norsk (norvég)
Polski (lengyel)
Português (portugáliai portugál)
Português - Brasil (brazíliai portugál)
Română (román)
Русский (orosz)
Suomi (finn)
Svenska (svéd)
Türkçe (török)
Tiếng Việt (vietnámi)
Українська (ukrán)
Fordítási probléma jelentése
would this not be more a created by the person which is responsible for coordinating the different branches who should have known that it could be a big probem to try to merge a tw warhammer 1 branch into the main tw warhammer 2 branch?
i mean they are currently rewriting norsca from scratch because it is a quicker solution than solving all the conflics which appeared during the merging process which are not solvable by the sourcecode controle programm.
The thing is, they've hardcoded number of factions you can have in game. To limit modding.
but that is not really the problem with norsca, they have the sourcecode, they can change the limit if they want, thair problem is that they branched out norsca from total war warhammer 1 to make the dlc in the 1st place, than they thought they can merge the dlc into total war warhammer 2 which dont worked because the norsca branch, originating from tw warhammer 1, was to different from the total war warhammer 2 branch to be able to merge them without to manually solve a whole lot fo conflicts which predict the source code controle programm to successfully merge them.
therefore they descided to take the potentially quicker way to solve the situation which is to rewrite norsca from scratch using a tw warhammer 2 branch to beginn with.
this is quicker because the conflict solving for merging 2 branches have to be made from only a few persons because the more persons work on it the longer this process can take because everybody working on it have to communicate with all others who work on it permanentely otherwise you just create new problems becuase usually many of those conflicts depend on other files.
and in the mean time the whole team has to stop thair work and have to wait until the conflicts got solved which could potentially take very long depending on how many conflicts there are and how complicated they are.
and if they maneged to merge the norsca branch into the tw warhammer 2 main branche by solving all the conflicts the whole work on the tomb kings is wasted because they will have the same problems with trying to merge it back into the main branch than they have with norsca because after they woudl have merged norsca in the main branch woudl be to different from the branch they used to develope the tomb kings and the tomb kings would be the same mess than norsca is know.
the total war warhammer 2 branch has many differences to the tw warhammer 1 branch in the code. they thougt they could simply merge norsca into the tw warhammer 2 branch but according to thair explenaiton in the blog post this is absolutely not the case.
keep in mind that a branch is basically a total copy of the main branch which means the norsca branch is a total copy of the tw warhammer 1 branch including norsca. None of the changes in the code they made for tw warhammer 2 are contained in this branch.
really, the video is very long but it gives you a very well understandable view in how the whole souce code controle and branch thing works.
keep in mind that a branch is basically a total copy of the main branch which means the norsca branch is a total copy of the tw warhammer 1 branch including norsca. None of the changes in the code they made for tw warhammer 2 are contained in this branch which gives a whole lot of conflict potential when you try to merge them.
really, the video is very long but it gives you a very well understandable view in how the whole souce code controle and branch thing works.
all which was in tw warhammer 1 at the time they branched out to make tw warhammer 2 with this branche was already contained from the beginning. Which means they have not that much of a problem with the base factions of tw warhammer 1.
nobody knows when exactly they branched out to produce tw warhammer 2 so i dont know if there was already a dlc faction released at this time or not but if yes than this dlc race is also not a problem.
at least we know that they already had wood elve and beastmen units in the game when warhammer 2 released so they eighter have implementet those units at some point or they started the tw warhammer 2 branch sometimes after the wood elve dlc.
when they start the tw warhammer 3 branch than it would most likely be a similar story, they would start the branch when all major features for tw warhammer 2 are implemented and therefore all of the races which are released at this point would already be not a problem at all. All races which are in mortal empires now also are not a problem because they are already in the branch of tw warhammer 3 if they have not already branched out bevore mortal empires released which i dont think they have done and of course the base factions of tw warhammer 2 are also in the tw warhammer 3 branch from the beginning.
i cant answer you the question further, i am not a expert, all i konw about merging and branching is from this video. :) i am convinced but i understand very well that many people dont want to watch a video which is over 1 hour long if they are not interested in it.
the video is very long but it gives you a very well understandable view in how the whole source code controle and branch thing works but again, i understand well that there are people who are not interested at all in watching such a long video just for a theory or when they are not interestet in branching and merging at all. :)
the problem stemmed from splitting and then changing the base stuff for warhammer 2, since it was a new game, when they branched off around brettonia time (i reckon) in order to develop game 2 and mortal empires, they also started sorting out norsca in warhammer 1 thinking it would be a simple merge again.
the preliminary investigation into the merge after all that (before mortal empires pops up) saw it starting to look iffy so they put out the 'not at launch of mortal empires' announcement. so now with the release of mortal empires, we now have the TWW2 branch and the Norsca/RoR/patch that went with them.
investigating further and trying to merge them properly results in all sorts of carnage and so they go for remaking the patch that went with them part of the update to buy themselves more time to work with norsca/ror. insert merge here and now we end up with TWW2 with patch and the Norsca/ror branches.
meanwhile the TWW2 team has been working on tomb kings, the norsca folks keep working and trying to get it sorted and it just ♥♥♥♥♥ up and unleashes a torrent of bugs each time, so they put out the blog that its all gone tits up and they need to remake it from scratch due to it being so difficult to integrate. at this point to avoid further conflicts due to working on a pre-merge build the norsca guys are probably put on general [patch to be released with tomb kings] duty.
at this point (not very long ago) they merge up their [patch from the norsca guys] and the tomb kings patch with the base game of TWW2 hurrah, all the branches are currently gone! NOW they split out their teams into Bugfixing/patch, Norsca, other dlc. since everything merged up at the release of tomb kings they are now golden to get everything in solidly with no more conflicts.
this is speculation by me ofc, but i imagine that to be how its gone. so you see they wouldnt merge game 1, 2 and 3. they merge as they go along and branch out after each major update. the problem arose due to changing the underlying stuff for game 2 which buggered up ALL THE THINGS.
the video i linked earlier in this discussion. :)
https://www.youtube.com/watch?v=oV0ePlSFVWY