Создание и изменение текстур игры Spaceflight Simulator
Оглавление:
★ Рекомендация графических редакторов
★ Расположение игровых текстур
★ Создание пака текстур
★ Изменение текстур планет и создание колец
Рекомендация графических редакторов(мобильных и нет), в которых удобнее всего создавать/изменять текстуры игры
Ну куда же создателям модов без графических редакторов? Снизу будет таблица графических редакторов рекомендуемых создателем этой статьи, для упрощения будущей работы(иногда приходится заморачиваться) в создании текстур
|
Для изменения/создания текстур планет и текстур деталей |
Для упрощения создания градиента визуальной атмосферы планет |
|
PAINT.NET(ПК) |
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 |
Создание текстур пака(упрощённо)



- По пути [папка установки]\Spaceflight Simulator Game\Mods\Custom Assets\Texture Packs находим одинокую папку Example и переименовываем её в что-то иное
- Переименовываем пак текстур под вас в pack_info.txt
- Кидаем картинку в папку Textures и запоминаем её название и её формат
- Заходим в папку Color Textures и дублируем файл Color_White.txt (именно этот, если вы ещё не опытный создатель текстур), а затем копию мы переименовываем как вам угодно с сохранением формата файла
- Изменяем конфигурацию дублированного файла(см. карусель из картинок выше)
- Проверяем конечный результат в игре на ошибки
! Если вам нужно добавить просто новый цвет, то в конфигурации изменяем только пункт вначале "Texture": "[название файла из папки Textures]" и пункт в конце "name": "[название текстуры в конфиге чертежа]" !
Изменение текстур планет и создание колец
(На мобильной версии требуется дополнение с планетами)
Эта часть статьи относится к редактору планет в Spaceflight Simulator!
Про это у нас есть отдельные статьи:
Основы редактора планет в Spaceflight Simulator
Продвинутый редактор планет в Spaceflight Simulator
Изменение текстуры небесного тела
- Заходим в расположение с системами планет(см. выше) и переходим в/создаём свою систему планет(Example не считается)
- Как зашли в расположение, кидаем будущую картинку текстуры небесного тела в папку Texture Data
Важно: в идеале текстура планеты не должна содержать атмосферы и облаков(вы же не хотите садится/взлетать на облака и на поверхность цвета атмосферы) и желательно иметь вид с полюса планеты(чтобы ракеты преимущественно приземлялись на экватор), а также текстура должна быть обрезана по краям «круга» планеты
Также: текстуру вы можете взять из другого космического симулятора или из виртуального планетария Space Engine(на ПК)
Вот идеальные примеры такой текстуры:




- Затем переходим обратно в расположение системы планет и переходим в Planet Data
- Выбираем небесное тело которое будем изменять и переходим в его файл
- Переходим в каталог "TERRAIN_DATA": (Если такого каталога нет, то скопируйте его из другого небесного тела), находим "planetTexture":
- Затем в этот "planetTexture": "(сюда)", вписываем в двойные кавычки после двоеточия название файла текстуры из папки Texture Data без указания его формата(прим. вместо TEXTURE.png вписываем в кавычки просто TEXTURE)
Изменение текстуры атмосферы небесного тела
- Заходим в расположение с системами планет(см. выше) и переходим в/создаём свою систему планет(Example не считается)
- Как зашли в расположение, кидаем будущую картинку текстуры атмосферы в папку Texture Data
Важно: текстура желательно должна быть с поддержкой прозрачности, чтобы через них были видны звёзды(надо чёрный цвет превратить в прозрачность), текстура должна быть толщиной в 1 пиксель, так как если будет больше, то ничего не изменится, только атмосфера будет больше весить(в байтах).
- Затем переходим обратно в расположение системы планет и переходим в Planet Data
- Выбираем небесное тело которое будем изменять и переходим в его файл
- Переходим в каталог "ATMOSPHERE_VISUALS_DATA": (Если такого подкаталога нет, то скопируйте его из файла другого небесного тела), находим в подкаталоге "GRADIENT": строчку "texture":
- Затем в этот "texture": "(сюда)", вписываем в двойные кавычки после двоеточия название файла текстуры атмосферы из папки Texture Data без указания его формата(прим. вместо ATMO_TEXTURE.png вписываем в кавычки просто ATMO_TEXTURE)
- Если вы хотите изменить высоту атмосферы то редактируйте значение(в метрах) у "height": (здесь), прямо над "texture": "(см. 6 пункт)",
Создание колец небесному телу
- Заходим в расположение с системами планет(см. выше) и переходим в/создаём свою систему планет(Example не считается)
- Как зашли в расположение, кидаем будущую картинку текстуры колец небесного тела в папку Texture Data
- Скачиваем этот архив, а затем распаковываем оттуда «cons.txt» в папку Heightmap Data вашей системы планет и распаковываем файл «Rings .txt» в папку Planet Data вашей системы планет
- Как редактировать этот файл указано в картинках ниже. Если рядом с цифрой строки на этой картинке есть синий кружок, то его изменять вам совсем не требуется. Следуете инструкциям написанным белым текстом начинающимся со звёздочки(*).



- Проверяйте итоговый результат в игре, удачи!
