So, is a major code refactor a common or normal thing?

正在查看此主题的用户

I will be dissapointed if we don't get new scenes, quests etc. In this upcoming update. Honestly what have the level designers been doing these last 8 years since not all scenes are done, when they even say themselves it takes 3 weeks to finish their most complicated scenes. (Yes I know they had to create a new engine, but they showcased the level editor many years ago, so it must have been in a somewhat finished state so they could start on the scenes).

I know, I did scenes for 1257 AD mod (big ones) took me weeks to finish each one, not eight years. I understand they are working with a new engine and things changed, but for still.
 
Code refactors happen all the time. It's basically inevitable that in a big project, especially one with poor management, that the code drifts away from the intended structure into a haphazard mess where nobody really understands the entire thing.

A mess that took eight years to make won't be easy to refactor.

?
 
for some reason i feel we will sit 2-4 months with nothing but waiting for coding refactor

its really sad, i like this game ,but waiting for really long time with not much of improvment and just "fixing" memory leaks that isnt really fixed

and the funny thing someone created a 300 movie based map with TEXT FILE , which its the first time i knew someone can do it with TEXT FILE


i hope am wrong about the month part
 
A couple more examples of games being refactored post-release for some perspective:

Stardew Valley devs had to rewrite 15,000 lines of code in order to add multiplayer/co-op into the game. More than a year had passed between the previous patch and the multiplayer update (though obviously not all of that time was spent refactoring the code).

Here is a Mojang developer tweeting about doing the largest Minecraft refactor to date two years after the game had released, also joking that it breaks everything (probably including most mods).

Ironically, I think it's because TaleWorlds has been so up-front about the refactor and all of the resulting bugs that people seem to think that it's so abnormal or virtually unheard.
 
Mexico wrote something about that they had refactored most of the things that had to be refactored before the EA and he said that the management decided to refactor the last 10% of the game that was still left of the old code now.
 
I know, I did scenes for 1257 AD mod (big ones) took me weeks to finish each one, not eight years. I understand they are working with a new engine and things changed, but for still.
Well. Next time try to build a engine in some weeks instead of working on theirs.
 
Well. Next time try to build a engine in some weeks instead of working on theirs.

I made a very lucid distinction in my post. Level design is far different than engine building and is worked on by different team members. Next time try reading comprehension.
 
最后编辑:
Mexico wrote something about that they had refactored most of the things that had to be refactored before the EA and he said that the management decided to refactor the last 10% of the game that was still left of the old code now.
You misunderstood. They have written 90% of the game code, but are refactoring it to have an easier time with the remaining 10%.
 
Didnt they stop and restart development like 3 times on this already? Isn't that why its taken 8 years? And now they have to do it again lmao.
 
Well one example is that paradox development team had to change all their games from 32 bit to 64 bit, not sure how much code refactoring that took though.
 
Didnt they stop and restart development like 3 times on this already? Isn't that why its taken 8 years? And now they have to do it again lmao.


Most companies end development when they hit speed-bumps, at least TW is continuing. Blizzard created Overwatch from the remains of the Titan MMO that was supposed to be the followup to WoW.

Just wait if you (not you specifically) are gonna be all whiny about it.
 
Genuine question.. anyone know of other games where they've done this?

Foxhole gets a major update every summer and every winter. Then they get smaller updates during spring and autumn. During this year's spring update, they made a comprehensive data refactor of all the ingame items, removing duplicate and unnecessary legacy values. If you scroll down in the linked devlog, you'll find them talking about it.

Having gone through some of the Bannerlord files, I saw a whole lot of unnecessary Warband data. I found, for example, the text from the Warband intro when you choose your upbringing. I'm sure part of the refactoring is removing legacy stuff like this. Why Warband stuff is even in this game with its entire new engine is beyond me, tho.

But there you go. Refactoring is pretty normal. Let's just hope the art and level designers haven't been sitting on their asses this whole time.
 
how much longer will this refactor take?
The refactor itself is done. It's been done for nearly a month. Right now they are working on fixing all of the remaining critical bugs caused by the refactor, and will publish the update as soon as they fix all of them and stop finding new ones. The time estimate for this ranges from "very soon" to "slightly less than very soon."
 
The refactor itself is done. It's been done for nearly a month. Right now they are working on fixing all of the remaining critical bugs caused by the refactor, and will publish the update as soon as they fix all of them and stop finding new ones. The time estimate for this ranges from "very soon" to "slightly less than very soon."
So prob 3 weeks tops?
 
So prob 3 weeks tops?
Let's say as soon as possible. We are aware that the lack of updates is frustrating but please know that we are working very hard to deliver the patch. This does not mean that we stopped working on other parts of the game like new features, scenes and overall performance. But they have their own process of being added to the game but that is another topic on its own.
Hopefully, you will like what is coming and it will be worth the wait.
Cheers!
 
Let's say as soon as possible. We are aware that the lack of updates is frustrating but please know that we are working very hard to deliver the patch. This does not mean that we stopped working on other parts of the game like new features, scenes and overall performance. But they have their own process of being added to the game but that is another topic on its own.
Hopefully, you will like what is coming and it will be worth the wait.
Cheers!
I understand, even if it frustrates me. If I had the power to speed up anything in TW though, it would be the release of the modding tools.
Thank you for your work and for communicating with us.
 
后退
顶部 底部