Full notes
Full Mount & Blade II: Bannerlord update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Gameplay
- Balance
- Events
- UI and audio
Greetings warriors of Calradia! Mount & Blade II: Bannerlord’s singleplayer campaign takes place in a vast sandbox with numerous systems working together to provide players with a deep and engaging gaming experience. Bringing these systems together and ensuring that they work alongside and complement each other is no small task. And with multiple programmers working somewhat independently on each system, an additional layer of complexity is added to the mix. This is where Ömer Sarı steps in. It is his responsibility to coordinate and organise the campaign team while ensuring that the programming work is of a consistently high standard.
NAME
Ömer Sarı
FROM
Kocaeli, Turkey
JOINED TALEWORLDS
2014
EDUCATION
Computer Science, Bilkent University
OFFICIAL JOB DESCRIPTION
Lead Programmer (Campaign Team)
WHAT DO YOU NORMALLY DO DURING YOUR DAY?
“ I do code reviews and small meetings with fellow team members to ensure good code quality in the campaign project. Other than that, there are times when I attend design meetings to discuss the technical details of game features. Every couple of weeks I organise internal single player tests and review the feedback from my colleagues. I try to implement new features and/or solve bugs with the rest of the time I have. The feature which I work on usually varies depending on the priority of the task and the immediate needs of the campaign sandbox. ”
WHAT DO YOU LIKE THE MOST ABOUT BANNERLORD?
“ I like being immersed in an alive and ever-changing Calradia; The game is made up of complex systems running in the background, such as the trading system, resource production, prosperity, loyalty, etc., and I’m particularly interested in how these systems can affect each other. Raiding villages and looting caravans in an area can hinder the production of a certain trade good, which in turn can have an impact on the economy of a faraway kingdom. I like the ability to directly change the living world around you through your actions. ”
WHAT'S THE MOST DIFFICULT THING THAT YOU SOLVED SO FAR, DURING THE PRODUCTION OF BANNERLORD?
“ I gained the role of campaign lead programmer a few months ago. Before that, I was mainly writing code all day long. Now, I also have to be available to other campaign team members or for design meetings, code reviews, and so on. So, currently, my biggest challenge is to manage my time in a way that allows me to take care of my team, review their code and yet still find time to create content myself! ”
WHAT DO YOU CURRENTLY WORK ON?
“ I am working on optimising the pathfinding usages by campaign parties, as well as, translation/localisation support. We have a lot of parties moving around the campaign map, with each of them constantly calculating the distance between their position and their potential target’s position to figure out if they should really go to that target. I am trying to increase the precision in their calculations while improving performance at the same time. Each language has its own needs and rules. Our text system enables the player’s attributes and actions to change the way other characters address the player. For example, if the player is an honourable king with a family, his wife will address him as husband, his foes will address him with respect, etc. Our text system is able to replace specific parts of the text to achieve this role-playing element, and I am
Source
Changelog.gg summarizes and formats this update. How we read updates.
