Как быстро сделать относительно красивую гексовую карту
Нам понадобится Гексографер: http://www.hexographer.com/free-version/ и ваш любимый графический редактор. Я использую GIMP.
Вначале будет немного не про рисование, а про инициирующие идеи. Но потом мы вернёмся к заявленной теме.
Будет много скриншотов моих рабочих инструментов. Извините.
- Открываем гексографер.
Будем рисовать карту 3 на 3 гекса, чтобы проиллюстрировать возможности для текущего конкурса, организованного Сергеем: https://vk.com/wall-152277348_1639
Но Гексографер предлагает минимальный размер 5 на 5:
Пофиг. Приступаем к разметке карты. Можно нарисовать ландшафт самому, можно использовать генератор.
Например, найти вдохновение здесь: https://www.welshpiper.com/hex-based-campaign-design-part-1/
2. Ландшафт
Тыкаем равниной, как самой понятной территорией в условный центр:
Стрелочка указывает на возможность изменения размера гекса.
Накидаем случайно по таблицам Welsh Piper гексы вокруг стартового:
d12 показал: 11, 9, 6, 9, 9, 6. Это: третичная, вторичная, две третичных и снова вторичная территории. Для равнины это: холмы, лес, равнина, лес, лес, равнина. Расставляем:
Кидаем ещё два раза: 5 и 7. Равнина и лес:
Будем считать, что в конкурсе мы находимся на пике конкурентной борьбы. Поэтому такой радостный дженерик нас не устроит. Но распределение, которое дал нам рандом — устроит вполне.
Так что применим то, что даёт нам Гексографер:
3. Базовый объект
Пусть это будет крепость. Классическое решение. Стрелки показывают на настройки, которые позволят сделать его симпатичным и аккуратным:
Вот результат:
Теперь думаем и пишем.
Эта крепость на 200 жителей стоит тут уже давно. Хозяин крепости Ригор Волшебник со своим ручным бесом Резеном не очень-то беспокоятся обо всех опастностях карнийских земель. Урхатту же, кому формально принадлежит крепость, заботит только чтобы она оставалась здесь как символ его власти.
4. Подготовка для миграции из Гексографера
Чуть-чуть настроек для более красивой сетки:
УДАЛЯЕМ содержимое лишних гексов:
Сохраняем результат в .hxm-файл:
Закрываем и снова открываем. Но уже с красивой текстурой по кнопке Import:
Сразу после загрузки карта будет полупрозрачной. Возвращаем настройку Opacity обратно к 100% и получаем:
Нам понадобятся номера для того, чтобы прописать локации. Конфигурируем:
Смотрим на результат:
Экспортируем эту, так сказать, мастер-модель:
Теперь экспортируем ландшафтную базу. Сначала уберём границу. Для этого:
Экспортируем без сетки и границы:
Естественно в таком же размере. Скриншот сохранения файла при экспорте:
Теперь экспортируем сетку с номерами. Обратите внимание, что пустые гексы должны быть пустыми (remove hex), а не серыми:
Теперь экспортируем только границу:
5. Работа в редакторе
Открываем все сохранённые .png-файлы как слои:
Посмотрите как это выглядит послойно:
Кадрируем до нужного размера иллюстрации:
Нижние цифры спрятались под границей. Но если поменять слои местами, то сетка перекроет границу. Можно было бы сохранить номера как отдельный слой, но лень. Тем более, что мы знаем шрифт и его размер. Подбираем:
Пишем и накрываем:
Я даже не стирал нижние цифры. Они просто накрыли сверху те, что были.
Итак, у нас есть:
Что нам это даёт? Главное — возможность загружать свои красивые иконки.
Идём в Гугл, ищем нужное и готовим:
Вешаем на карту:
Вуаля. Осталось только прописать локаци/столкновения.
