[Bannerlord] TW "Community Support" MArdA spiega i motivi dei ritardi sulle nuove patch

Users who are viewing this thread

JabdiMelborn

ciauz^^
Section Moderator
M&BWBWF&SNWVC
...Ecco il post di @MArdA TaleWorlds in cui risponde ai numerosi utenti che chiedevano info sul ritardo delle nuove Main e Beta patch per Bannerlord:...


Let me save you from the burden.
We always want to send the most stable branch we have internally. But because of the code refactor, there are lots of unintended bugs and crashes. We won't send the branch before we fixed those. The testing phase now takes longer than before. We will release the branch when it passes the tests and gets an OK from the team. This was always the case but the release of the patch postponed a lot because we were focusing on the code refactor. We don't want to approximate time range because it builds expectations.




Source: https://forums.taleworlds.com/index.php?threads/beta-patch-notes-e1-4-2.425206/post-9485537

ciauz^^,
Jab
 

thefirst1nvad3r

Section Moderator
M&BWBWF&SNWVC
Buono a sapersi. Almeno la TW tende a lavorarci con serietà sulle patch prima di rilasciarle, per far sì che siano un miglioramento sotto tutti gli aspetti
 

JabdiMelborn

ciauz^^
Section Moderator
M&BWBWF&SNWVC
Ah ecco... però non ho capito che è sto code refactor :unsure:
...In pratica riscrivono il codice di gioco per renderlo piu' snello e performante, non so se sia collegato anche alla risoluzione di bug ma non credo...
...non dovrebbe avere dei benefici concreti sul gioco in se, ma senz'altro ne ha su chi dovra' mettere nuovamente le mani su quel codice in futuro per nuove patch...

ciauz^^,
Jab
 
Allora dovrebbe essere una cosa una tantum, in teoria...
Benefici credo anche a livello di performance, infatti è stato detto che è tra gli obiettivi.
 

eddiemccandless

Knight at Arms
WBNWVC
@Lord Ferdinand, uno dei problemi principali quando si scrive codice per un progetto che supera certe proporzioni è il fatto che non è sempre semplice fare modifiche ulteriori. In teoria con una buona pianificazione dovresti essere in grado di fare una qualsiasi modifica facilmente, in pratica succede che devi fare modifiche a cui non avevi pensato durante la prima scrittura del codice e magari ti accorgi che per sistermare un bug devi riscrivere metà programma.

Nel caso di Bannerlord, probabilmente si sono resi conto che per sistemare bug e aggiungere feature devono riorganizzare il tutto in modo che sia più facile da modificare. Questo può essere un lavoro più o meno grosso a seconda dello stato del codice. Per come è andato lo sviluppo fino ad ora sospetto che ci sia dell'amarezza :smile: .

Il refactor in sé non porta a migliorare la performance, a livello di utente finale non cambia nulla. Infatti spesso succede che chi paga il programmatore se non è uno che scrive codice si oppone a questo genere di cosa, perché non la capisce e pensa che sia inutile. In realtà il beneficio c'è perché consente di velocizzare lo sviluppo sul lungo termine. Spero che una volta che hanno finito con questo si inizino a vedere un po' più di nuovi contenuti...
 
Last edited:
Top Bottom