Найти в Дзене
первый игровой

Как перенести карту S.T.A.L.K.E.R на Unreal Engine

В ходе недавних разговоров, что новому «Cталкеру» быть. Григорович так же недвусмысленно намекнул о смене движка, что является немного печально новостью, так как это может означать лишь одно – разработчики решили похоронить свой старый движок X-ray, на котором создавались все игры серии. Если кто-то захотел вспомнить эти замечательные игры , вот вам мой ультимативный гид по эволюции серии S.T.A.L.K.E.R. За основу теперь взят бесплатный пакет Unreal Engine 4, означающий быстрое создание игры. Но ждать придется все равно долго, игру анонсируют только в 2021. Поэтому после просмотра обучающих видео у нашей команды появилась идея попробовать воссоздать одну из карт на этом движке и посмотреть, так ли это долго, как заявляют разработчики. Для всех манипуляций нам понадобятся: собственно, карты из "сталкера", Paint 3D, 3DS Max и Unreal Engine, который кстати распространяется бесплатно. Первый этап: Подготовка текстуры Карты можно скачать из интернета или найти в папке с игрой. Выбор пал
Оглавление

В ходе недавних разговоров, что новому «Cталкеру» быть. Григорович так же недвусмысленно намекнул о смене движка, что является немного печально новостью, так как это может означать лишь одно – разработчики решили похоронить свой старый движок X-ray, на котором создавались все игры серии.

Если кто-то захотел вспомнить эти замечательные игры , вот вам мой ультимативный гид по эволюции серии S.T.A.L.K.E.R.

За основу теперь взят бесплатный пакет Unreal Engine 4, означающий быстрое создание игры. Но ждать придется все равно долго, игру анонсируют только в 2021.

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

Для всех манипуляций нам понадобятся: собственно, карты из "сталкера", Paint 3D, 3DS Max и Unreal Engine, который кстати распространяется бесплатно.

Первый этап: Подготовка текстуры

Карты можно скачать из интернета или найти в папке с игрой. Выбор пал на «Янтарь» для более детальной проработки динамической смены времени суток.

После загрузки карты в 3DS Max, нужно удалить всю местность, так как в последствии мы будем ставить свою. Слева в поиске вбиваем слово terrain и методично удаляем все файлы. Далее останется просто экспортировать файл.
Методичное удаление пластов текстур
Методичное удаление пластов текстур
Далее нужно будет проделать окончательные манипуляции в Paint 3D, который могут занять разное количество времени, зависящее от производительности пк. После открытия карты, опять экспортируем в формат .bxl, который очень удобен для обработки 3D моделей. После этих несложных действий начинается самое интересное.

Второй этап: Обработка полученной текстуры

Тут то нам и понадобиться приложение «Epic games» в котором мы скачаем сам движок Unreal Engine 4. Открываем уровень который мы экспортировали ранее, этот процесс тоже займет определенное количество времени.

Так выглядит текстура после эскпортирования
Так выглядит текстура после эскпортирования
Если текстура очень маленькая, то идем к параметру Scale и увеличиваем его примерно раз в 20, все зависит от финальной картинки, которую мы хотим получить.
-4
После добавим наконец-то землю, чтоб локации не казались совсем пустые. В нашем случае это будет стандартные текстуры земли, на картинках ниже все подробно продемонстрировано.
В Material можно выбрать любую текстуру
В Material можно выбрать любую текстуру
Как мы уже заметили, что стандартное небо далеко от идеала и его нужно заменить. На просторах интернета можно найти Ultra dynamic sky, который очень легко добавляется из нижней панели Content browser.
-6
В случае если освещения до сих пор смотрится не очень, добавляем еще динамического освещения из левой панели, подойдёт Directional Light или Spot light.
-7
После закрытия вопроса с освещением нужно добавить больше зелени, чтоб текстура земли не смотрелась совсем бедно. Эти все параметры у нас лежат на левой панели в разделе Foliage. Если зелени в наличии нет, то в интернете она точно найдется! Трава рисуется обычной кистью поверх земли.
Много травы рисовать не стоит, это может сильно нагрузить ваш пк
Много травы рисовать не стоит, это может сильно нагрузить ваш пк
Далее уже можно начинать по такому же принципу добавлять различные эффекты и персонажей, что доведет картинку до блеска. Если вы все делали правильно и в конце сами доработали картинку, то должно получиться так.Фи
Финальный рендер может занять большое количество времени, но это того стоит
Финальный рендер может занять большое количество времени, но это того стоит

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