Джефф Каплан представил отчет о текущем прогрессе разработки своего нового проекта The Legend of California, в котором признал, что общая производительность игры на данном этапе не соответствует установленным стандартам. Основные усилия команды сейчас направлены на улучшение стабильности и подготовку технической базы к увеличению лимита игроков на серверах. Разработчик подчеркнул, что оптимизация является постоянным процессом, требующим пересмотра систем при добавлении любого нового контента.
В рамках технического обновления была проведена глубокая работа над серверной частью, что позволило сократить количество аллокаций в базе данных на 95% и освободить около 20 ГБ оперативной памяти на тестовых мощностях. Значительные изменения коснулись и визуальной составляющей. Объем навигационных данных сократился в шесть раз, а данные анимаций были сжаты в аналогичной пропорции. На стороне клиента потребление видеопамяти под текстуры удалось снизить на 40%. Инженер Эрин Катто привел пример оптимизации коллизий, когда сложная модель кузницы из более чем 22 тысяч треугольников была заменена на 14 простых фигур без потери физических свойств материалов.
Помимо исправления технических недочетов, студия готовит ряд нововведений для следующего публичного теста:
- В игру добавят две новые крепости среднего размера, включая аванпост Президио.
- Начата работа над системой голосового чата с учетом дистанции между персонажами.
- Обновлены механики добычи ресурсов, в частности процесс рубки дерева и добычи руды, который теперь сопровождается визуальными эффектами раскола камня.
- В открытом мире появятся четыре дополнительные заброшенные шахты, генерируемые процедурно.
- Переработаны модели противников четвертого ранга из легиона Сангре, а также улучшены эффекты освещения и погодные условия.
В данный момент специалисты занимаются полной переработкой системы инвентаря и хранилищ для уменьшения размера файлов сохранений и ускорения вычислений при операциях с предметами. Команда не планирует спешить с выходом в ранний доступ, пока игра не будет соответствовать видению авторов. Подробная демонстрация обновлений ожидается на прямой трансляции, которая пройдет в субботу, 2 мая.
