Последние несколько недель мы усердно работали «под капотом», чтобы принести масштабные улучшения, чистку кода и исправления.
С момента выхода альфы мы по сути строили сервер, пока игра уже работала. Из-за спешки с выпуском новых функций внутренний код стало сложно поддерживать. Чтобы это исправить и сделать будущие обновления гораздо быстрее и проще, мы нашли время полностью почистить и перестроить многие ключевые системы сервера.
Самое приятное? Попутно мы добавили новые инструменты и автоматические тесты, которые находят ошибки ещё до того, как они доберутся до вас.
Исправлены давние ошибки
Благодаря этой глубокой чистке, наряду со многими другими улучшениями, наконец устранены некоторые из самых надоедливых давних ошибок:
- Ошибка бесконечной заморозки наконец исчезла!
- Тепловое оружие снова правильно наращивает нагрев после достижения максимума.
- Боты теперь правильно меняют цель, как только находят более подходящую.
Что ещё перестроено?
Чтобы вы представляли, как много изменилось за кулисами, вот некоторые области, которые недавно были полностью перестроены ради стабильности и производительности:
- Основной геймплей: битвы, результаты битв, температурные попадания, расчёт и обработка урона, управление игроками в бою, режимы и типы битв, высота поверхности, загрузка карт, управляемый режим наблюдателя, повторы, попадания и выстрелы
- Прогресс игрока: сброс сезона, экономика, механика контейнеров
- Другое: локализация, установка предметов, команды чата, награды для новобранцев
Помимо работы над самим игровым сервером, мы также создали новую панель управления, которая делает обновления и обслуживание сервера проще, быстрее и гибче.
Впереди ещё долгий путь, но мы определённо на верном пути. Как всегда, сообщайте обо всех найденных ошибках через нашу поддержку, чтобы сервер стал ещё лучше.
Да будет жесть!

