Ну что, успели соскучиться по насыщенным информациям интервью с разработчиками
Mount&Blade II: Bannerlord? Не переживайте, Callum приготовил вам еще одну беседу с несомненно ценным членом коллектива Taleworlds, причем в отношении ценности я отнюдь не иронизирую. Наш сегодняшний гость - это отличный пример тем, кто только стоит в начале своей карьерной лестницы, ведь из рядового программиста он "дослужился" до лидирующего программиста, под контролем которого работает сразу несколько сотрудников, отвечающих за одиночный режим. Речь о Омере Сары (https://steamcommunity.com/games/261550/announcements/) (Ömer Sarı) - еще одном турке, присоединившемся к коллективу в процессе создания второй части Mount&Blade. Будучи ответственным за работу всего отдела "кампании", Омер должен следить за всем кодом, создаваемым в рамках его полномочий, а заодно и взаимодействовать с другими членами коллектива. Кроме того, Сары регулярно проводит самостоятельные тесты и изучает отзывы коллег. Ну а в оставшееся время, для разнообразия, наш сегодняшний гость работает над новыми функциями и исправляет ошибки старых. Как признается сам Омер, налаживание взаимодействия в его "отряде программистов" - это довольно сложная задача, особенно с учетом того, что он и сам только недавно выбрался из рядовых работников. Впрочем, Сары не унывает и надеется создать максимально теплые взаимоотношения. Кстати говоря, хотелось бы знать, кто в таком случае занимал его пост ранее - не сам ли Армаан часом?
Что касается более приближенных к игре моментов, то тут наш гость сообщил, что прямо сейчас работает над оптимизацией поиска пути отрядов на глобальной карте. Перемещение отрядов - это довольно важная задача: по карте постоянно движется большое число различных субъектов и для каждого из них происходят вычисления расстояния до цели. От эффективности работы данного алгоритма серьезно зависит общая производительность игры. Кроме того, занимается он и поддержкой системы локализации для игры. Последнее, вероятно, еще станет темой для обсуждения в дневниках разработки, а пока что разработчик лишь сообщил, что в его задачи входит создание такой конструкции, которая позволяла бы учитывать нюансы всех используемых в игре языков. Что до сложностей в рамках работы с игрой, то здесь Сары ответил довольно уклончиво: "Любая новая функция - это всегда сложность" - пояснил Омер, но тут же добавил, что в настоящий момент игра стабилизировалась и такого количества фич, как раньше, разработчики уже не добавляют. В качестве примера была представлена новая система учета скорости отряда на глобальной карте: если нагруженная товарами и пленниками армия понесет серьезные потери, то ее мобильность существенно снизится. По словам Омера, сейчас команда прорабатывает возможность избавиться от части груза для того, чтобы не тащиться по карте с черепашьем скоростью.