Опубликовано: 13 января, 2017 Вопрос к знатокам: Как создать свою карту в игре? Лучше если покажете на видео, в более худшем варианте, если это будет текстовое описание и совсем уж плохо если ответ будет одной строчкой )))) 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 14 января, 2017 (изменено) Сначала нужно создать карту высот. Она представляет собой чёрно-белое изображение в формате PNG, размер не больше 16 Мп, длина стороны от 257 до 16385 пикселей, допустимые значения рассчитываются по формуле: w = 256 * n + 1 где n - целое число от 1 до 64. Файл должен называться heightmap.png Я не знаю, какие программы нужны для создания вымышленных карт (там пишут, что WorldMachine), для создания реальной карты нужны реальные карты высот. Скачать их можно там (в формате HGT) или там (в формате GeoTiff). Для преобразования их в изображение нужна программа Global Mapper (лучше всего 15 версия, т.к. она есть на русском языке). Рассмотрим на примере карты "Сахалин": По первой ссылке файлы HGT имеют название типа N45E140.hgt. N45 - 45° северной широты, E140 - 140° восточной долготы. Скачиваем нужные файлы, открываем их в программе Global Mapper 15: Делаем карту чёрно-белой: Сохраняем в формате изображения: Файл - Экспорт - Экспорт Растров Выбираем формат PNG, в следующем окне снимаем галки "Создать World файл" и "Созд. файл проекции (PRJ). Галка "Сделать фоновые пиксели прозрачными" должна стоять, иначе фон будет жёлтым: Сохраняем, получаем файл PNG размером 6001х12001 пикселей. Открываем его в фотошопе, сравниваем со спутниковой картой (это нужно делать потому что наша карта может быть немного сжата по вертикали, в таком случае растягиваем): Заливаем прозрачные участки чёрным, подгоняем размеры изображения под требуемые игрой (см. формулу в начале) - получаем значение 2049х7169 пикселей. Также на карте может не быть рек и озёр - их нужно нарисовать. Дальше эту карту загружаем в редактор карт. Подбираем минимальную и максимальную высоту так, чтобы береговая линия была похожа на реальную. Расставляем города и промышленность (если её не расставить она будет генерироваться автоматически). Задаём название карты. Скачиваем получившуюся карту. Другой вариант расстановки городов и промышленности - воспользоваться программой TF Map Viewer. Из неё можно брать координаты и написать файл map.lua вручную, взяв за образец файл другой карты. Этот вариант лучше для горных карт, т.к. позволяет точнее расставлять объекты. В итоге должно получиться два файла - карта высот heightmap.png и текстовый файл с названием карты и описанием городов и промышленности map.lua. Их нужно поместить в отдельную папку по адресу [папка с игрой]\maps. Название папки с картой не должно содержать русских символов. Теперь можно загрузить карту в игре. Возможно, будут видны артефакты типа таких: Их можно убрать, применив к карте высот в фотошопе фильтр "Размытие по Гауссу...": Но, с другой стороны, после этого не останется мелких деталей. В общем, процесс окончательной доводки карты в фотошопе индивидуален для каждой карты. Вот, как-то так... Изменено 31 июля, 2018 пользователем rft2 10 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 15 января, 2017 В гайд надо! 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 15 января, 2017 Я бы добавил, все манипуляции с картой высот и промежуточные форматы должны поддерживать 16 бит на канал (или 16 bit grayscale). Иначе сильных артефактов не избежать. 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 15 января, 2017 Кстати, да. Забыл. 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 15 января, 2017 Так, все отлично) но вопрос) Для гигантской(о разблокировке этого размера в соседней теме) карты сколько пикселей надо? Прост не въехал еще насчет расчетов. Меня случай с квадратом интересует. 24 на 24 км который) 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 15 января, 2017 Провёл сейчас эксперимент. Оказывается, с разблокированным гигантским размером максимальный размер карты 36 Мп. Для квадратной карты это 6145х6145 пикселей. Только редактор такую большую карту не понимает и объекты на ней можно ставить только через TF Map Viewer. 1 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 12 апреля, 2017 В 14.01.2017 в 19:34, rft2 сказал: Дальше эту карту загружаем в редактор карт. Подбираем минимальную и максимальную высоту так, чтобы береговая линия была похожа на реальную. Расставляем города и промышленность (если её не расставить она будет генерироваться автоматически). Задаём название карты. Скачиваем получившуюся карту. тут можно где угодно раскидать города? а то я смотрел гайд англоязычный, там вроде говорили выбрать нельзя, оно само выбирает. Или я не так понял? 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 12 апреля, 2017 В 14.01.2017 в 19:34, rft2 сказал: Также на карте может не быть рек и озёр - их нужно нарисовать. а как их нарисовать? 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 12 апреля, 2017 1 час назад, stay_punk сказал: а как их нарисовать? чёрным 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 12 апреля, 2017 2 минуты назад, Nightowl сказал: чёрным сейчас попробую. а то я пытаюсь, а оно реки по всей карте лепит, а там где надо не делает 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 12 апреля, 2017 @Nightowl а не подскажешь как высоты настроить чтоб берега не такие скалистые были? 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 12 апреля, 2017 50 оттенков серого и гаус. 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 12 апреля, 2017 1 минуту назад, Nightowl сказал: 50 оттенков серого и гаус. такс. ну с этим решил. вышла карта но маленькая. решил увеличить. перепилил изображение теперь выдало ошибку при запуске.карта должна быть полутоновой. это как? 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 13 апреля, 2017 Значит картинка не чёрно-белая. 2 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 28 июля, 2018 а куда пропали картинки с гайда? 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 28 июля, 2018 4 минуты назад, stay_punk сказал: а куда пропали картинки с гайда? Если сайт-хостинг изображений, на котором эти картинки хранились, екнулся - екнулись и картинки. Есть, конечно, вариант, что неполадка там временная, но это не точно. 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 28 июля, 2018 2 минуты назад, Faktor сказал: Если сайт-хостинг изображений, на котором эти картинки хранились, екнулся - екнулись и картинки. Есть, конечно, вариант, что неполадка там временная, но это не точно. плохо. я в прошлом делал карту, но было давно и забыл уже как. теперь обратится к гайду решил, а тут подстава с картинками 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 28 июля, 2018 Есть очень полезный для этих целей мод - Экспорт карты. Можно запуском случайной игры дождаться такой, которая в целом понравится, экспортировать этим модом карту высот и файл map.lua прямо из игры, после чего отрихтовать карту в графическом редакторе (например, GIMP точно поддерживает 16 бит серого) и расставить города и предприятия в редакторе карт. Также, можно поиграть с map.lua в плане промышленности, поменять одно пр-во на другое, если местоположение устраивает, а номенклатура продукции - не очень. 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 30 июля, 2018 У этого мода нашлось ещё одно полезное качество. Отыграл приличное время на случайной карте, а потом оказалось, что есть моды, которые хотелось бы поставить, но они несовместимы с сохранёнными играми. Можно, конечно, начать игру заново, но тут возникает пара вопросов. Во-первых, это будет уже другая карта, а к этой успел привыкнуть. Во-вторых, при прокладке рельсов каждый миллиметр экрана имеет значение в плане себестоимости, иногда разница очень существенна. Просто лень опять тратить кучу времени на геодезические эксперименты. И тут "Экспорт карты" создаёт карту, как пользовательскую разработку (или мод, как угодно), с которой можно начинать новую игру на старой и привычной случайной карте, подключая все капризные моды. И, что особо ценно, карта высот нормально показывает трассировку железных дорог и расположение платформ на пересечённой местности, клади сразу рельсы по этим насыпям и канавам и не парься с экономией и оптимизацией. 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 31 июля, 2018 Картинки восстановил. Просто они были залиты на itmages.ru, а он весной ёкнулся. 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 6 августа, 2018 А 1 к 5. огромная карта, это какие размеры изображения? 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 25 ноября, 2018 Тут увидел, что появляются карты со спутниковой подложкой. Есть мануал по созданию такой карты? Я так понял за подложку отвечает файл "level_colors.tga", только не понятно по каким правилам его создавать(размер, пропорции макс. количество пикселей). Плюс, я так понял, ещё и файл "terrain_gen.fs" нужен. Тоже не понятно, что это и какие в нём изменения нужно сделать. Или можно просто взять оригинальный. 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 5 октября, 2019 (изменено) Deleted Изменено 24 октября, 2019 пользователем SBor 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 5 октября, 2019 @rft2 А как сделать горы выше 200 метров? Сколько белым не крашу - максимум двести. 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах