Открытый код · Бесплатно

Создайте мир с самого основания.

Создайте карту мира по начальному числу. Настройте рельеф, реки, климат и границы, затем выберите стиль карты и экспортируйте результат.

Карта: начальное число 1 · Открыть в приложении

Полоса мира в спутниковом стиле: материк со снежным хребтом и реками к обоим берегам, южное озеро, океан, лесистые острова и другой берег вдали.

Как создаётся мир

  1. Плиты горного хребта и окрестностей: фиолетовая на северо-западе, жёлто-зелёная под хребтом и на юго-востоке, розовая на востоке, со светящимся стыком у северо-западного подножия хребта.
    01

    Плиты и горы

    Движение тектонических плит создаёт горные хребты, вулканические дуги и обширные плато. Там, где плиты расходятся, рифтовые долины могут заполняться водой.

  2. Тот же пейзаж в виде высот: зелёные низины и холмы, коричневый хребет со светлыми плато по диагонали и море в синих тонах.
    02

    Эрозия

    Эрозия меняет рельеф: склоны обрушиваются, реки прорезают долины, а наносы образуют поймы, конусы выноса и дельты.

  3. Тот же пейзаж в спутниковом стиле до появления рек: заснеженный хребет, сухие бурые холмы на северо-западе, лес на юго-востоке, светлая полоса мелководного шельфа вдоль берега и залива, а дальше глубокое синее море.
    03

    Моря и лёд

    Вдоль побережий тянется материковый шельф. Ледники формируют холодные горные районы, а ледниковые щиты оставляют котловины и озёра.

  4. Тот же пейзаж в виде биомов: светлая сухая земля на северо-западе, серо-белый хребет, зелёный лес и оливковые луга на юго-востоке.
    04

    Климат

    Времена года, океанические течения и рельеф определяют температуру и осадки. Климатические зоны задают расположение лесов, лугов и пустынь.

  5. Тот же пейзаж в спутниковом стиле с водой: реки текут от хребта к берегу и заливу, а во льдах хребта лежат озёра.
    05

    Реки и озёра

    Вода стекает в реки, озёра и моря. В сухих внутренних котловинах испарение уменьшает озёра, иногда до полного высыхания.

  6. Тот же пейзаж в политическом виде: государства плоскими оттенками оранжевого, бирюзового и жёлтого поверх рельефа, оранжевое лежит к северо-западу от хребта.
    06

    Государства и народы

    География влияет на границы и расселение. Государства следуют рекам, берегам и водоразделам. Народы заселяют земли, похожие на их родину, независимо от границ.

От материка до долины

Посмотрите на весь мир, затем рассмотрите его реки, долины и берега.

Весь созданный мир в спутниковом стиле: большой материк на западе с заснеженным хребтом, длинная горная цепь вдоль его западного берега, два длинных острова на востоке за проливом, покрытые льдом земли на севере и юге и океан на большей части остального.
Наведите указатель на карту для увеличения. На сенсорном экране нажмите и удерживайте. С клавиатуры перейдите к карте клавишей Tab и двигайте лупу стрелками. Начальное число 42 · Открыть всю карту в исходном размере (4 096 × 2 048 пикселей)
Горный хребет в спутниковом стиле: длинный покрытый льдом гребень от нижнего левого угла к верхнему правому, долины на обоих склонах, сухие бурые гряды на севере, лес и затопленная долина на юго-востоке, а по краям море.
Трёхмерный вид той же местности с освещением сверху слева. Двигайте указатель, чтобы наклонять вид. Начальное число 42

Стили карты

Сравните один пейзаж в стилях «Атлас», «Школьный» и «Спутниковый».

  1. Горный пейзаж в стиле «Атлас», земля окрашена по высоте и климату: серо-белый хребет с озёрами во льдах, сухие бурые холмы на северо-западе, оливковые и зелёные холмы с реками на юго-востоке, залив на юго-западе и синее море, углубляющееся от берега.
    01

    Атлас

    Сочетает цвета высот и климата.

  2. Тот же пейзаж в школьном стиле.
    02

    Школьный

    Показывает только высоту.

  3. Тот же пейзаж в спутниковом стиле, местность как с орбиты: белый хребет с озёрами во льдах, сухие бурые холмы на северо-западе, зелёные лесистые холмы на юго-востоке, светло-голубые реки и кобальтовое море.
    03

    Спутниковый

    Показывает местность так, как её видно с орбиты.

Все три — в одном масштабе. Начальное число 42

Данные, стоящие за картой

То же побережье, но теперь с температурой, течениями, ветрами и осадками, рассчитанными генератором.

  1. Берег в виде температуры: суша тёплого оранжевого цвета на севере, светлеющая до белого и затем синего к холодному югу, а море переходит от оранжевого на севере к синему.
    01

    Температура

    Среднегодовая температура, от холода к теплу.

  2. Тот же берег в виде океанских течений: суша тёмным фоном, а маленькие светлые стрелки над морем показывают направление течений.
    02

    Океанические течения

    Поверхностные течения: цвет показывает, теплее или холоднее вода обычной для этой широты.

  3. Тот же берег в виде ветров: крупные оранжевые стрелки дуют на северо-запад над югом, а синие на восток над севером.
    03

    Ветры

    Преобладающий ветер в течение года.

  4. Тот же берег в виде осадков: суша бледно-жёлтая там, где сухо, переходящая в зелёный и тёмно-синий на северо-востоке, где дожди сильнее всего, а море тёмное.
    04

    Осадки

    Годовое количество осадков, от сухого к влажному.

Четыре вида одного побережья: температура, течения, ветры и осадки. Начальное число 42

В генераторе есть и другие стили карты и представления данных.

Каждое начальное число — новый мир

Ещё пять миров с разными начальными числами, созданных на 512 строках с исходными настройками. Они открываются в старой веб-версии, чей прежний генератор даёт немного другой результат.

Возможности

Виды
Пятнадцать видов: политические границы, народы, высоты, биомы, сезонная температура и осадки, тектонические плиты, течения и ветры.
Стили
Тринадцать стилей. По умолчанию включён «Спутниковый», рисуемый по самому рельефу. Есть также «Атлас», «Пергамент», «Размывка тушью», «Морской», «Перо и тушь», «Марс», «Природный» и палитра для нарушений цветового зрения.
Темы
Семнадцать тем интерфейса: светлые, тёмные, высококонтрастные и для нарушений цветового зрения.
Редактирование
Переименовывайте государства, столицы и достопримечательности, меняйте сведения и заметки, добавляйте подписи. В будущих версиях появится полноценный атлас для подробного редактирования границ, объектов и подписей.
Сохранения
Сохраните мир и позже откройте тот же файл со всеми правками и подписями.
Экспорт
Экспортируйте карту в PNG, WebP или JPEG, а также данные для других инструментов: 16-битную карту высот с масштабом в метрах, карты биомов и государств с легендами. Приложение для компьютера создаёт миры на 1 024 строках, а изображения карт — 2 048 × 1 024 пикселя.
Разрешение
Каждый мир создаётся на сетке из 1 024 строк; ширина ячейки — около 20 км.
Ускорение
Необязательное графическое ускорение через OpenGL использует видеокарту для эрозии, течений и ледниковых щитов. Приложение для компьютера также рисует экспортируемые карты на видеокарте.

Примечания

Ознакомительная веб-версия

Веб-версия — старый ознакомительный выпуск без обновлений. Её генератор старше настольного, поэтому миры отличаются от изображений на этой странице. Для актуальной версии скачайте приложение для компьютера.

Веб-версия работает в современных Chrome, Edge, Firefox и Safari. При первом посещении загружается и кешируется генератор, около 4,7 МБ. Ваши работы никуда не отправляются. Сохранённые миры открываются в приложении для компьютера.

Размеры, форматы и скорость

Экспорт соответствует миру на экране: один пиксель на ячейку. Ширина карты вдвое больше высоты, поэтому мир из 1 024 строк даёт изображение 2 048 × 1 024 пикселя.

PNG сохраняет каждый пиксель. WebP занимает меньше места, слегка смягчая тонкие реки и границы.

Панель «Атлас» ещё разрабатывается

Сейчас «Атлас» перечисляет государства и достопримечательности. Их можно переименовать и снабдить подписями; изменения сохраняются с миром. В версии 5.0 планируются именованные материки, моря, заливы, проливы и хребты с подписями как в печатном атласе.

Версия для компьютераWindows · Linux

Приложение для компьютера создаёт более крупные миры: до 2 048, а при наличии не менее 24 ГБ памяти — до 4 096, распределяя расчёты между ядрами процессора. Файлы для каждой системы и порядок установки приведены ниже.

Скачать последнюю версию ↗

Загрузка и установка

Выберите систему, чтобы увидеть файлы и инструкции. Приложение для компьютера — текущая версия; ознакомительная веб-версия сохранена в прежнем виде.

Переносимый zip ничего не устанавливает: распакуйте его и запустите Cartogenesis.exe. MSI установит программу в выбранную папку с помощью мастера. Файл не подписан, поэтому Windows показывает предупреждение SmartScreen. Если вы доверяете загрузке, выберите «Подробнее», затем «Выполнить в любом случае».

  • Java включена в комплект; ничего другого устанавливать не нужно.
  • При наличии видеокарты она рисует экспортируемые изображения. Если включить графическое ускорение, она также рассчитывает эрозию, течения и ледниковый щит.

Рекомендуется репозиторий apt: новые версии будут приходить через apt upgrade. Эти три команды получают ключ подписи, добавляют источник и устанавливают приложение:

sudo curl -fsSL https://cartogenesis.com/apt/key.asc -o /etc/apt/keyrings/cartogenesis.asc
echo "deb [signed-by=/etc/apt/keyrings/cartogenesis.asc] https://cartogenesis.com/apt stable main" | sudo tee /etc/apt/sources.list.d/cartogenesis.list
sudo apt update && sudo apt install cartogenesis

Можно также установить .deb через apt или распаковать переносимый tar и запустить приложение.

  • Java включена в комплект; ничего другого устанавливать не нужно.
  • Графическое ускорение проверено с открытыми драйверами Mesa, но пока не с собственным драйвером NVIDIA.
  • Миры сохраняются в ~/.cartogenesis/worlds , если не выбрать другую папку.

Старый выпуск без обновлений, с генератором более ранним, чем у настольного приложения. Работает в современных Chrome, Edge, Firefox и Safari, ничего не устанавливая и не отправляя ваши работы.

  • Создаёт миры до 1 024; на телефоне по умолчанию используется 512.
  • Приложение для компьютера открывает миры, сохранённые в веб-версии.
Все файлы и примечания к выпуску ↗

Что дальше

Недавние выпуски, текущая версия и планы. Предложите функцию по адресу [email protected] или через ссылку «Предложить функцию» внизу страницы, ведущую на GitHub.

3.1.0
Более согласованные осадки на больших картах, муссонные побережья, реалистичные ледниковые щиты и плавные переходы от леса к открытой местности.
3.2.0
Эрозия с учётом осадков и растительности, истоки рек там, где позволяют уклон и сток, ледниковые щиты без боковых полос.
3.3.0Текущая
Планета размером с Землю с настоящей атмосферой: сезоны, области высокого давления, муссоны и пассаты определяют осадки и пустыни; равнины и шельф в земных пропорциях; спутниковый стиль карты.
3.x
Штормы, струйное течение и холодные океанические течения, создающие прибрежные пустыни.
3.x
Волны, формирующие пляжи, косы и барьерные острова; расширяющиеся вниз по течению реки с меандрами, разветвлёнными руслами и болотами.
3.x
Больше настроек отрисовки и топографический стиль с горизонталями.
3.x
Более быстрая генерация на видеокарте.
3.x
Выбор размера планеты и сохранения, открывающиеся после обновлений.
4.0
Сферический мир: вращаемый глобус и выбор проекций для полной карты и экспорта.
4.x
Трёхмерные модели мира: рельеф для игровых движков, области и глобусы для 3D-печати, разрезы местности.
4.x
Начните со своего рельефа: импортируйте карту высот из Wonderdraft или любое изображение в оттенках серого, либо нарисуйте сушу и создайте вокруг неё климат, реки и всё остальное.
5.0
Атлас: именованные объекты суши и моря с подписями как в печатном атласе. Существующие переименование и размещение подписей сохранятся.
5.x+
Приливные эстуарии, коралловые рифы и атоллы; затем наборы значков деревьев, холмов и городов для размещения на карте.

Нашли ошибку? Укажите начальное число и разрешение генерации. Создайте обращениеили напишите на [email protected]. Пункт «Справка ▸ Сообщить об ошибке…» в приложении заполнит форму за вас.

Есть идея? Предложите функциюили напишите на [email protected].