Ежемесячный отчёт о разработке Empires UE4 - Июль 2021

Available in English русский

Направление Проекта и ECS Projectiles

Roy Awesome

Большая часть Июля была потрачена на попытки создания сети для ECS Projectiles. Мы хорошо продвинулись, создавая сетевой транспортный уровень и определяя базовый протокол для репликации пуль, но увязли в упаковке пуль и отправке их по сети удаленным клиентам. Спустя несколько недель борьбы с движком в конце Июля мы решили пока что отложить ECS Bullets и снова вернуться к нему, когда проект придёт время. У нас есть работающая система снарядов, поэтому было бы лучше сосредоточить наши усилия на вещах, которых ещё не существует, к примеру Техника и Здания. Более того, Mayama, создав тонну удивительной техники, помог нам понять, что стоит начать вводить её в игру пораньше.

Также, в этом месяце, я потратил некоторое время на очистку нашей системы организации проектов с Deif’ом. Учитывая задержки с ECS Projectiles, нам нужно исправить еще несколько багов, и этап будет завершен. Далее мы сосредоточимся на Зданиях и Технике и начнем приводить эту игру в более завершённое состояние.

Работа с ECS Projectiles

Megafunk

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

Дизайн Техники

Mayama

Еще раз привет, в этом месяце я закончил технику БЕ и выполнил “дополнительную работу".

alt_text

Джип Бреноди. Он ниже, чем аналог СФ, и люди на задних сидениях не так подвержены риску, как в джипе СФ. Недостатком является то, что стрелять с задних сидений намного сложнее. Это балансно? Мы понятия не имеем, нужно протестировать. По крайней мере, в Source Empires джипы обычно не создают таких больших проблем с балансом. Сразу видно, что БЕ намного более высокотехнологична, чем СФ, потому что в автомобиле есть зеркала заднего вида.

alt_text

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

alt_text

Артиллерийская платформа БЕ. Как и его аналог из СФ, это многофункциональная платформа. Я выбрал ракетную артиллерию, потому что она кажется более современной, чем большие громоздкие пушки. Ракеты более или менее просто визуальные, они все еще стреляют по дуге в точку вне вашего обзора . alt_text

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

alt_text

Тяжелый Танк БЕ. Это самый большой серийный танк в арсенале Бреноди. Как вы можете видеть, у него все еще есть своя фирменная двухствольная башня. Он чуть шире, но не настолько высок, как вариант СФ.

alt_text

И последнее, но не менее важное - Командирская машина БЕ. Гигант, подобный коллеге из СФ, возвышающийся над всем остальным, отдающий приказы командира своим подчиненным.

Вот несколько скришнотов, для получения представления о разнице в размерах между техникой:

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

alt_text

alt_text

alt_text

Насчет дополнительной работы…

Мне удалось сделать низкополигональные модели и текстурировать некоторую технику. Имейте в виду, что текстуры “находятся в процессе разработки” и вовсе не закончены, каждая техника сейчас использует только одну карту текстур 4k, так что она не такого уж и высокого разрешения. Символ на среднем танке БЕ - это просто плейсхолдер для нового символа БЕ, который нам еще предстоит создать. Фаворитами команды являются смелые яркие цвета, которые, особенно на СФ, выглядят очень хорошо. Эти модели готовы к внедрению в игру, и Megafunk уже немного занялся этим. В общем, мне нужно один или два дня, чтобы сделать низкополигональную модель с базовыми текстурами, так что это не так уж много работы. Единственным исключением являются модели людей, потому что для правильной анимации низкополигональной модели человека требуется определенный тип топологии. Модели имеют где-то от 45 до 55 тысяч треугольников. Это в целом ниже количества треугольников, которые вы увидите в современных играх, причина в кубичности моделей из Source Empires, которые повлияли на модели в UE4, для моделирования которых требуется гораздо меньше полигонов, чем очень круглых и более органических форм. В любом случае, кол-во полигонов не является ограничивающим фактором, а вещи по типу шейдеров и материалов - очень даже.

alt_text

alt_text

alt_text

alt_text

alt_text

alt_text

alt_text

alt_text

alt_text

alt_text

alt_text

alt_text

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

alt_text

alt_text

alt_text

alt_text

alt_text

alt_text

На этом все. В следующем месяце у меня 3-недельный отпуск, поэтому я не думаю, что смогу что-то моделировать в августе. Увидимся в сентябре :) .

Вот короткое видео, Megafunk развлекается с танком в движке.

А, и да… Июльский отчёт запоздал на недельку . В это время я успел сделал немного нового оружия для БЕ.

Пометка редактора: В конце концов мы не безработные :P

Прямо сейчас я пробую что-то другое с оружием БЕ. Более громоздкие, технологично выглядящее оружие. Общая идея такова, что БЕ массово производит свое оружие с помощью дешевой и быстрой штамповки металла и технологий 3D-печати. Только спецназовцы получают качественную экипировку, например снайперскую винтовку. Оружие массового производства также имеют взаимозаменяемые части друг между другом. Это быстрый и эффективный способ (моделирования) производства оружия для поля боя.

alt_text

Стандартная серийная винтовка Бреноди.

alt_text

Тяжёлая винтовка Бреноди.

alt_text

Лёгкий ПП Бреноди.

alt_text

Тяжёлый ПП Бреноди.

alt_text

Скорострельный пистолет Бреноди.