Menu

DayZ Standalone: планы на 2014 год

Автор: Дин Рокет Холл

Существует большое количество вопросов на эту тему, поэтому я решил внести ясность, что мы будем делать в ближайшее время, заодно прояснив, почему это еще не в игре. Список перечисленного не полон и будет дополняться когда позволит время.

Больше зомби

Будет добавлено: В процессе

Мы однозначно планируем больше зомби. Для того чтобы справиться с текущим общим количеством динамических объектов из более 10000 мы должны были сделать много оптимизаций. Если полностью убрать лут, мы с легкостью запускаем 4000 зомби на нашей тестовой сборке. В новом году мы будем проводить оптимизации способов контроля динамических объектов (таких как лут) в намного больших объемах, что должно дать заметный прирост — но подобные изменения посчитали слишком рискованными перед релизом. Если бы возникли проблемы, то пришлось бы откладывать релиз еще на месяцы.

Многопоточный сервер

Будет добавлено: В начале 2014 & В процессе

Для поддержки больших количеств игроков и зомби, мы будем распараллеливать серверную архитекутуру. В нынешнем виде RV распределяет некоторые потоки на другие ядра, но они относятся к рендерингу и управлению файлами — что не представляет какой-либо пользы для выделенного сервера, который не использует рендеринг и использует значительно уменьшенный объем загружаемых данных. Это должно дать весьма и весьма драматичный прирост производительности, когда доступны дополнительные ядра. Замечу, тем не менее, что это заметно увеличит сложность хостинга DayZ — что может привести к сильному разбросу вместимости серверов DayZ.

Респавн зомби и лута

Будет добавлено: В начале 2014

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

Опции управления сервером

Будет добавлено: В процессе

Дополнительные опции для тех кто хостит серверы будут добавлены так быстро, как только сможем. Мы хотим поддержать «хардкорный» режим, который будет иметь отдельную базу данных, иметь такие особенности как вид только от первого лица, невозможность спрятать труп и т.д. В дополнение мы хотим предоставить запароливаемые сервера, которые будут работать со своей собственной частью базы данных. Эта часть может входить в группу, что позволит создать группу серверов со своей единой базой данных. В итоге мы бы хотели видеть распеределение различных сообществ по собственным базам данных, со своим любимым вариантом настроек DayZ, учитывающим предпочтения сообщества.

Животные и охота

Будет добавлено: В начале 2014

ИИ животных базируется на новом ИИ для зомби (кто-то уже заметил, что старые локальные фоновые животные издают звуки зомби и ведут себя агрессивно!). У нас есть урезанная версия для этого, которую мы будем использовать для управления животными, которые будут включать как старых из А2, так и новых, таких как олень. У нас уже готовы модели для мяса, также сделаны основы для готовки. Так что эта функциональность уже на подходе. Это дополнительно нагрузит сервер, поэтому пока количество животных будет в районе 300 на сервер, что не слишком скажется на производительности (до момента проведения намеченных оптимизаций сервера).

Дополнительный антихак и безопасность

Будет добавлено: В конце 2013

Мы работаем над дополнительным антихаком, чтобы улучшить реализацию VAC. Мы работаем в тесном сотрудничестве с Valve по VAC-у, как и с другим нашим партнером по антихаку. Скоро опубликуем дополнительные подробности. Главное что нужно помнить — антихак это по сути вторая линия обороны, первой является хорошая архитектура проекта. Мы уже идентифицировали (и исправили) несколько ключевых уязвимостей в течении трех дней после запуска. Есть и другие, о которых мы знаем и, я уверен, есть пока неизвестные. Задачей ранней фазы альфы и является идентификация и исправление подобного. Так как наша архитектура теперь зависит от сервера, который все контролирует и исправляет, мы можем убирать локально исполняемые функции и лазейки — чем мы сейчас и занимаемся.

Готовка пищи и собирание ресурсов

Будет добавлено: В начале 2014

Эта система была не готова на момент релиза альфы, так что пока сделана наполовину. Мы проведем оставшиеся работы и добавим как только сможем. Тут будут использоваться газовые печи (которые уже в игре) и создание костров. Игроки смогут добывать ресурсы, такие как дрова, камни и т.п. Потом их можно будет использовать с помощью существующей системы крафта.

Добавить комментарий

Создать сервер DayZ