Создание и изменение текстур игры Spaceflight Simulator

Игра Spaceflight Simulator предоставляет игрокам возможность изменять внутриигровые текстуры путём их подмены. Однако такое можно делать не со всеми текстурами, некоторые из них закомпилированы в саму игру, но в текущий раз расскажу вам о тех текстурах, для изменения которых не надо вмешиваться в код игры.

Оглавление:

★ Рекомендация графических редакторов
★ Расположение игровых текстур
★ Создание пака текстур
★ Изменение текстур планет и создание колец

Рекомендация графических редакторов(мобильных и нет), в которых удобнее всего создавать/изменять текстуры игры

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

Для изменения/создания текстур планет и текстур деталей

Для упрощения создания градиента визуальной атмосферы планет

PAINT.NET(ПК)
IbisPaint(ПК и МОБИЛЬНОЕ)
Adobe Photoshop(ПК)

PicsArt(МОБИЛЬНОЕ)

Расположение игровых текстур

Почти процитирую прошлую нашу статью:

Расположение

Текстур паки для баков/обтекателей/отделителей

Текстуры поверхностей/атмосфер планет и самих планет:

На ПК версии

[папка установки]\Spaceflight Simulator Game\Mods\Custom Assets\Texture Packs

[папка установки]\Spaceflight Simulator Game\Spaceflight Simulator_Data\Custom Solar Systems

На МОБИЛЬНОЙ
версии

Модов на момент написания статьи в МОБИЛЬНУЮ версию не добавили

.../Android/data/com.StefMorojna.SpaceflightSimulator/files/Custom Solar Systems

Создание текстур пака(упрощённо)

Это не одна картинка, свайпните её в сторону, чтобы увидеть следующую. И кстати гайд по 5 пункту в конце этой карусели картинок
Структура
Изменяем конфигурацию текстуры
1 of 3
Это не одна картинка, свайпните её в сторону, чтобы увидеть следующую. И кстати гайд по 5 пункту в конце этой карусели картинок
  1. По пути [папка установки]\Spaceflight Simulator Game\Mods\Custom Assets\Texture Packs находим одинокую папку Example и переименовываем её в что-то иное
  1. Переименовываем пак текстур под вас в pack_info.txt
  1. Кидаем картинку в папку Textures и запоминаем её название и её формат
  1. Заходим в папку Color Textures и дублируем файл Color_White.txt (именно этот, если вы ещё не опытный создатель текстур), а затем копию мы переименовываем как вам угодно с сохранением формата файла
  1. Изменяем конфигурацию дублированного файла(см. карусель из картинок выше)
  1. Проверяем конечный результат в игре на ошибки

! Если вам нужно добавить просто новый цвет, то в конфигурации изменяем только пункт вначале "Texture": "[название файла из папки Textures]" и пункт в конце "name": "[название текстуры в конфиге чертежа]" !

Изменение текстур планет и создание колец

(На мобильной версии требуется дополнение с планетами)

Эта часть статьи относится к редактору планет в Spaceflight Simulator!
Про это у нас есть отдельные статьи:
Основы редактора планет в Spaceflight Simulator
Продвинутый редактор планет в Spaceflight Simulator

Изменение текстуры небесного тела

  1. Заходим в расположение с системами планет(см. выше) и переходим в/создаём свою систему планет(Example не считается)
  1. Как зашли в расположение, кидаем будущую картинку текстуры небесного тела в папку Texture Data

Важно: в идеале текстура планеты не должна содержать атмосферы и облаков(вы же не хотите садится/взлетать на облака и на поверхность цвета атмосферы) и желательно иметь вид с полюса планеты(чтобы ракеты преимущественно приземлялись на экватор), а также текстура должна быть обрезана по краям «круга» планеты

Также: текстуру вы можете взять из другого космического симулятора или из виртуального планетария Space Engine(на ПК)

Вот идеальные примеры такой текстуры:

Текстура Земли
Текстура Венеры
Текстура Харона
Текстура Плутона
1 of 4
Текстура Земли
  1. Затем переходим обратно в расположение системы планет и переходим в Planet Data
  1. Выбираем небесное тело которое будем изменять и переходим в его файл
  1. Переходим в каталог "TERRAIN_DATA": (Если такого каталога нет, то скопируйте его из другого небесного тела), находим "planetTexture":
Создание и изменение текстур игры Spaceflight Simulator, image #8
  1. Затем в этот "planetTexture": "(сюда)", вписываем в двойные кавычки после двоеточия название файла текстуры из папки Texture Data без указания его формата(прим. вместо TEXTURE.png вписываем в кавычки просто TEXTURE)

Изменение текстуры атмосферы небесного тела

  1. Заходим в расположение с системами планет(см. выше) и переходим в/создаём свою систему планет(Example не считается)
  2. Как зашли в расположение, кидаем будущую картинку текстуры атмосферы в папку Texture Data

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

  1. Затем переходим обратно в расположение системы планет и переходим в Planet Data
  1. Выбираем небесное тело которое будем изменять и переходим в его файл
  1. Переходим в каталог "ATMOSPHERE_VISUALS_DATA": (Если такого подкаталога нет, то скопируйте его из файла другого небесного тела), находим в подкаталоге "GRADIENT": строчку "texture":
Создание и изменение текстур игры Spaceflight Simulator, image #9
  1. Затем в этот "texture": "(сюда)", вписываем в двойные кавычки после двоеточия название файла текстуры атмосферы из папки Texture Data без указания его формата(прим. вместо ATMO_TEXTURE.png вписываем в кавычки просто ATMO_TEXTURE)
  2. Если вы хотите изменить высоту атмосферы то редактируйте значение(в метрах) у "height": (здесь), прямо над "texture": "(см. 6 пункт)",

Создание колец небесному телу

  1. Заходим в расположение с системами планет(см. выше) и переходим в/создаём свою систему планет(Example не считается)
  1. Как зашли в расположение, кидаем будущую картинку текстуры колец небесного тела в папку Texture Data
  1. Скачиваем этот архив, а затем распаковываем оттуда «cons.txt» в папку Heightmap Data вашей системы планет и распаковываем файл «Rings .txt» в папку Planet Data вашей системы планет
  1. Как редактировать этот файл указано в картинках ниже. Если рядом с цифрой строки на этой картинке есть синий кружок, то его изменять вам совсем не требуется. Следуете инструкциям написанным белым текстом начинающимся со звёздочки(*).
Пролистните дальше, это ещё не всё
Листайте дальше, не отходите от инструкции.
Создание и изменение текстур игры Spaceflight Simulator, image #12
1 of 3
Пролистните дальше, это ещё не всё
  1. Проверяйте итоговый результат в игре, удачи!

Конец! А кто до конца прочитал - молодец.

1161 views·8 shares