Для Factorio переписали движок генерации мира. Инструменты моддера могут ускорить работу с планетами в 10 раз

Factorio весьма глубокая игра, а масштаб постепенно расширяют. Новые вызовы требуют изменение подхода и обновление используемых технологий

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

Сейчас ведётся работа над Factorio Space Age, предстоит отправиться к звёздам. Это подразумевает исследование новых миров и надо обеспечить разнообразие. До присоединения к студии разработчик работал над модом Space Exploration. Тогда перед ним стоял вопрос, какой подход использовать для создания планет: сделать даже одну новую — это огромный объём работы, поэтому приступая к созданию 14+ новых типов разработчик решил инвестировать в создание инструментов, которые могли бы упростить процесс.

Задачу удалось успешно выполнить, также был реализован визуализатор noise-выражений, используемых при создании карт («шум» здесь не про звук, а случайные числа — помогает обеспечить плавные переходы и т.п.). Организован предварительный просмотр карты, позволяющий проконтролировать изменения, оценить качество перехода между биомами и т.п.

Свой опыт и инструменты он перетащил в студию создателей Factorio. По оценке разработчика, его инструменты помогут ускорить работу с планетами для Factorio Space Age примерно в 10 раз. 

Он также отметил, что с нуля было переписано около 90% движка noise-выражений. Теперь с системой удобнее работать, можно легко добавить новые типы noise-выражений и её можно рассматривать как «прочную основу», которую можно было бы повторно использовать в других проектах, если бы захотелось.

Приводит некоторые цифры, например с момента создания прототипа первого поколения Vulcanus прошло несколько итерацией, вместе со всеми оптимизациями и улучшениями в С++ то, что занимало 18.35 мс / чанк («кусочек»), теперь занимает 2.83 мс.

№1 обычный вид Nauvis; №2 вид с высотами: синим обозначена высота ниже нуля (чем темнее, тем глубже), жёлтым «высоко», а зелёным «очень высоко».

Поставили ёлочку в Factorio.


Сейчас на главной

Публикации

Жертва слепой ненависти. Обзор экшн-приключения Star Wars Outlaws

Обзоры 07 сентября 17:00 0

Доводилось ли вам видеть проект, который уничтожили просто за то, что он существует? Не за его недостатки, не потому что он плох технически или беззубый сам по себе — а просто за то, что он вообще появился на свет? После прохождения Star Wars Outlaws складывается впечатление, что именно это и случилось с проектом. И это печально, ведь игроки, которые кричали, что Ubisoft надоела со своим конвейером, затоптали одну из лучших игр по вселенной «Звёздных войн» и самую свежую игру издателя за многие годы. Почему это так? Детально расскажем в этом обзоре.

Наобезьянничали на «Игру Года»! Обзор souls-слэшера Black Myth: Wukong

Обзоры 06 сентября 13:00 0

Еще с момента анонса Black Myth: Wukong приковала к себе внимание многих игроков не только потрясающей графикой и технической частью, но также сменой надоевшей атмосферы мрака, черноты и грусти — после Миядзаки её вдруг полюбили разработчики соулслайков. Black Myth в итоге удалось оправдать практически все ожидания и стать главным претендентом на звание «Игры года 2024» — даже несмотря на скандалы в западном игровом сообществе!

Warhammer 40,000 — продуманное фэнтези в условиях будущего. Основы вселенной, которые нужно знать перед Space Marine 2

Статьи 05 сентября 17:00 0

Идея с перемещением фентезийных рас и правил в будущее не нова. Многие вселенные попытались это провернуть, но Warhammer 40,000 стала одной из немногих, которая сделала эта органично. За долгие годы мир полировался и насыщался деталями, что и сделало его столь популярным. И в итоге это превратилось в огромный клубок знаний, распутать который не каждому под силу. Но мы постараемся сегодня рассмотреть основы и подготовить вас к грядущей Space Marine 2.

Slay The Spire — снимай корону, у нас новый фаворит! Обзор отечественной Knock on the Coffin Lid

Обзоры 04 сентября 18:24 0

Объединить ролевую игру с «карточным рогаликом» — дело не из простых. Особенно, во времена, когда «рогалики» штампуются по принципу «две тысячи единиц готовы, ещё миллион на подходе». Мы живём в мире, в котором армия клонов Slay the Spire готова выступить против армии клонов Vampire Survivors, и кажется, надежды нет. Простой народ ждал спасителя, и он пришёл. И грянул «Стук в крышку гроба» от российской студии RedBoon!

Красочный гибрид Vampire Survivors и Hades. Обзор отечественной Call of Sentinels

Обзоры 02 сентября 13:00 0

С удивлением понимаешь, что Call of Sentintels не является ленивым клоном — это драйвовая игра, с большим количеством деталей и механик. В проект вложили душу и это заметно. Однако приходится мириться с плохим балансом — и таить надежды, что с патчами его поправят.