Дневник разработчиков RUST | №41

Дневник разработчиков RUST | №41Всем известно, как трудно найти интересное занятие во время каникул, поэтому мало кто из нас до сих пор мог использовать это время как можно лучше. Я вот хочу начать с этого года выкладывать перевод частей дневника разработчиков RUST. Так что, присоединяемся, добавляем сайт в закладки, комментируем посты и делимся статьями в социальных сетях! Я тружусь для вас… Начнем…

Невидимые препятствия и исключения сервера в RUST

Я установил обновление Lidgren до последней версии. Похоже, это вызвало некоторые проблемы, потому что после включения компьютера стали приходить оповещения о повторном использовании информации. Я сообщил о проблеме, но не получил ответа — поэтому вернулся к старой версии. Это, наверное, окончательное решение.

Эта ошибка на севере обозначала, что клиенты не должны отправлять некоторые конфиденциальные сообщения – пользователь не будет знать о существовании посторонних лиц. Это стало очевидным после исчезновения стен на зданиях.

Совместимость 5 В18

В настоящее время мы работаем на Unity5 B18. Это поможет повысить производительность и исправить некоторые ошибки, возникавшие на бета 14 из-за несовместимости. О них сообщали пользователи, достигшие 18 лет.

Мы заметили, что при запуске на OSX / Linux все объекты окрашены в черный цвет, а тени выглядят очень темными. По возможности именно на этой операционной системе мы и старались получать обновления.

Новые звуки

Alex постоянно работает над усовершенствованием звука в новом RUST. Вы, наверное, заметили изменения, которые стали наиболее явно заметны на звуках оружия.

Исправление оружия

Выявленная ошибка влияла на оружие в RUST, поэтому оно не было заметно в руках третьих лиц. Это оказывало влияние и на звук – вы бы не услышали ни единого звука выстрелов оружия. Модель игрока теперь снова правильно выглядит вверху и внизу. Алекс расположила все оружие таким образом, что оно правильно размещалось в руках игроков. Goosey создал более разнообразную анимацию.

Падения и сбои

Падения и сбои ликвидированы.

Глобальный Чат

Чат по умолчанию снова стал глобальным.

Производительность сервера

Продолжительное время я наблюдал за производительностью сервера в праздники. Необходимо оптимизировать процессы и максимально исключить сбои. Стремлюсь к тому, чтобы владельцы сервера были максимально осведомленными о том, что происходит на их оборудовании и какие работы проводятся. Мы старались делать все как можно менее закодированным, чтобы любая информация о замедлении и снижении производительности могла быть легко замечена. Я работал над установкой протокола HTTP и стремился сделать все виды статистики и возможности администрирования как можно более доступными. В конце концов, пришел к выводу, что для того, чтобы все это было максимально полезным и супер удивительным, на разработку было затрачено больше времени, чем предполагалось. Возможно, в будущем это все окупится. На данный момент дополнительно установлен небольшой индикатор FPS на консоль.

Небольшой индикатор FPS на консоль

На данный момент я планирую сделать более подробную и понятную статистику, которая доступна в данный момент (например, использование полосы пропуска). Пока что даже этот простой счетчик кадров невероятно полезен.

Производительность «ОК» сейчас. Это то, что вы увидите после загрузки кадров. При сохранении ваших данных скорость упадет до 10 кадров в секунду. Это будет до того момента, пока не закончится выполнение задачи. После этого он должен работать нормально в течение нескольких дней, пока снова не понадобится очистка. Я считаю большим достижением то, что теперь очистка требуется намного реже.

Стабильность

Я хотел поставить патч до того, как начал возиться с проблемой устойчивости. Сейчас он работает медленнее, чем это должно быть, но основа более устойчивая, чем она должна быть. Это дало возможность сделать skybridges, но я надеюсь, что их полезность несколько компенсируется по falldamage – плагину, с помощью которого можно включать или отключать урон от падения.

Я нахожусь в процессе работы над кодом и доработки системы, чтобы она работала быстрее и эффективнее, а также было как можно меньше сбоев.

Резюме

В течение недели я наблюдаю некоторый устойчивый прогресс там, где я не планировал что-то делать, чтобы получить результат.

На следующей неделе наши цели будут сосредоточены вокруг проблемы воспроизведения игры и ее производительности. Схемы находятся в приоритете, и Андре разрабатывает некоторые действительно классные вещи о Radtowns (Радиоактивных городах).


Это все… спасибо за внимание. Следите за русифицированными новостями RUST на сайте RUST-FOREVER.RU

Дневник разработчиков RUST | №41: Один комментарий

Комментарии запрещены.