garf13ld (garf13ld) wrote in thunder_games,
garf13ld
garf13ld
thunder_games

Разрабы Enlisted тем временем разродились информацией, о том, чем они вообще занимаются

Roadmap Enlisted - "Дорожная карта" проекта
http://enlisted.net/ru/news/show/15-roadmap-enlisted-dorozhnaya-karta-proekta-ru

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

Сегодня мы публикуем список наших целей на ближайшее время:
[Читать стену текста]
Гранаты
Гранаты были значимым оружием пехоты во Второй мировой. Очень важно корректно синхронизировать действие гранат по сети, и их поведение должно быть предсказуемым.

Выпадение предметов
В Enlisted игроки могут использовать предметы (такие как патроны, оружие, гранаты), найденные в бою (например, снятые с поверженного врага). Нет жесткой необходимости использовать подобранные предметы, но в крайних ситуациях они могут спасти персонажу жизнь.
Кроме того, в некоторых локациях, особенно тех, где расположены различные укрепления, могут располагаться склады оружия и патронов.

Инвентарь (у игрока есть возможность использовать предметы, которые есть в рюкзаке персонажа)
В игре будет поддерживаться быстрая смена оружия по нажатию горячих клавиш.
Дополнительное оружие, например мины, могут располагаться в рюкзаке персонажа. Чтобы воспользоваться ими, игроку необходимо открыть инвентарь.

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

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

Улучшенный редактор ландшафта
Мы собираемся усовершенствовать имеющийся редактор ландшафта, чтобы иметь возможность быстро изменять миссии и карты.

Сетевой ECS фреймворк для игровой логики
Наш игровой код опирается на парадигму ECS (Entity Component System). Однако текущая версия нашего ECS фреймворка недостаточно ориентирована на сетевое взаимодействие и приходится писать отдельный сетевой код. Для ускорения разработки и для более коротких итераций мы хотим перенести весь сетевой код внутрь ECS, чтобы игровой код автоматически качественно работал с сетью.

Синхронизируемые по сети физические объекты
Мы хотим добавить в игру интерактивную окружающую среду.
Синхронизация физических объектов не простая задача, и иногда ее даже называют «святой грааль синхронизации», в особенности когда речь идет о множестве предметов. Игра должна работать даже в случае низкой пропускной способности интернет соединения, поэтому задача не только сложная, но и очень важная. Наиболее часто используемые модели синхронизации используют так называемый принцип «интерполяции с компенсацией задержек», который плохо подходит для коллизий с участием объектов, контролируемых игроков, например, танков и другой военной техники, особенно в случае высокого пинга. Подходы, использующиеся в некоторых других играх, где много физики, например, в файтингах, требуют либо низкий пинг, либо peer2peer соединение, которое не подходит для большого поля боя. Решение, которое используется в War Thunder, является наиболее эффективным, но все равно не идеально для игр с быстрыми действиями, так как он очень зависим от предсказуемости физики поведения объектов.
Таким образом нам нужно найти собственное решение или удачный гибрид из имеющихся подходов.

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

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

Стресс-тесты
Мы планируем провести несколько стресс-тестов, чтобы проверить возможные серверные нагрузки и инфраструктуру в целом. Большая часть стресс-тестов будет проводиться с использованием различных скриптов для искусственного интеллекта.

Голосовой чат
В игре обязательно будет голосовой чат для координации действий взвода.

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

Стационарные орудия
Некоторые орудия, пушки и пулеметы слишком большие, их нельзя переместить силами одного персонажа, поэтому будут находиться и использоваться всегда на одном месте.
Стационарные орудия необходимы для защиты укреплений и создания боевых ситуаций, характерных для Второй мировой.
[Mg.42 часто устанавливался в укрепления в стационарном виде]

Холодное оружие
В игре уже есть базовая механика для использования холодного оружия, но мы хотим расширить ее и дать игрокам возможность использовать разное оружие, от привычного штыка до самых разных способов использования лопаты.
[Ееее, лопата!]

Кастомизация оружия
Хотя оружие Второй мировой состояло из меньшего количества модулей, чем современные модели, некоторые возможности для кастомизации все же имеются: штыки, прицелы и пр.

Кастомизация экипировки
Хотя солдатская форма довольно стандартизирована, некоторые ее элементы могут повлиять на эффективность в бою. Например, можно избавиться от рюкзака, тем самым повысив свою мобильность. Или выбрать перевязь для переноски гранат, вместо стандартного патронташа.

Бункеры
Мы работаем над созданием разнообразных бункеров, которые игроки смогут использовать как укрытия и огневые точки.
[Бункер с Нормандии]

Объекты городской и деревенской инфраструктуры
В их числе заборы, дорожные знаки, вывески, сельскохозяйственную технику, автомобили и другие объекты.

Интерьеры
Мы планируем создать реалистичные интерьеры. Для этого внутри зданий будет мебель и другие характерные объекты для этой эпохи.

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

Интерактивные двери
Чтобы сделать игровой мир еще более реалистичным и интерактивным, нам необходимо добавить открывающиеся двери.

Ломающиеся объекты
Еще один способ сделать взаимодействие с игровым миром еще более тесным – добавить бьющиеся и ломающиеся объекты: окна, двери, коробки, бочки.

Больше видов растительности
Создание интересного и реалистичного окружения требует большого внимания к природным экосистемам. Мы добавим больше видов деревьев, кустов, трав и другой растительности.
[Деревца, цветочки, если это всё будет рябить как в тундре, то лучше идите вы в одно место]


Больше типов рельефа
К уже имеющимся мы добавим новые: болота, дюны и выжженные поля. Это еще улучшит вид деревень, городов, полей и лесов.

Объекты под ногами
С целью увеличить детализацию, будут добавлены камни, ветки, обломки зданий и прочий мусор там, где это уместно.

Объекты, притягивающие внимание
Для создания более интересного пейзажа и упрощения ориентирования на карте будут добавлены яркие, узнаваемые объекты. Например, остовы боевой техники – сожженные танки или разбившиеся самолеты, природные объекты, уникальные здания – церкви, ратуши, памятники.

Реки
Реки сильно меняют любой ландшафт. Мы хотим, чтобы они также играли значительную роль в игре. Для этого мы хотим создать инструмент, который позволит быстро и удобно добавлять реку на карту, а кроме того будет обеспечивать физику плавания.

Объекты военной инфраструктуры
Мы хотим добавить на карты много объектов военной инфраструктуры для создания ощущения, что на этой территории ведутся активные бои: окопы, мешки с песком, колючая проволока и другие укрепления.

Больше оружия
Мы хотим добавить в игру больше оружия, среди которого будут самые значимые модели этой войны. От револьверов и пистолетов до массивных пулеметов, и редких необычных моделей.
[Оружие]

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

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

Больше снаряжения
Солдаты использовали много самого разного снаряжения. От простых предметов вроде рюкзака и патронташей, до более сложных предметов – саперных лопаток, сошек для пулемета, оптики. Мы хотим добавить как можно больше таких предметов, чтобы у игроков было больше возможностей разнообразить игровой процесс.

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


ГДПВ1
ГДПВ2
[Atari делает новую игровую приставку]
Tags: Геймдизайн, Еnlisted, Скоро™
  • Post a new comment

    Error

    Comments allowed for members only

    Anonymous comments are disabled in this journal

    default userpic
  • 93 comments