Кастомный террейн-редактор в Godot для стильной RTS за секунды — Game Design Radar
← Все посты

Кастомный террейн-редактор в Godot для стильной RTS за секунды

02.05.2026
Кастомный террейн-редактор в Godot для стильной RTS за секунды

Инди‑разработчик Ян Фидлер показал собственный инструмент для генерации террейна в Godot, который за секунды создает стилизованные ландшафты с рекой, скалами и лесом в рисованном стиле.

Как устроен пайплайн

Фидлер использует связку из нескольких инструментов:

  • Модели окружения создаются в Blender.
  • Текстуры разрабатываются в Substance 3D Designer.
  • Шейдеры и сам террейн реализованы в Godot.

Архитектура инструмента в Godot

В основе — кастомный плагин‑инструмент для редактора:

  • За основу взят туториал Octodemy по созданию custom tool plugin в Godot.
  • Создано отдельное окно‑редактор террейна (custom window).
  • Реализован кастомный класс, который:
    • читает текстуры террейна,
    • передает их в шейдер,
    • обновляет коллайдер после изменений.

Редактор террейна работает вокруг позиции курсора: он модифицирует соответствующие текстуры в зоне под мышью и после каждого изменения уведомляет объект Terrain, чтобы тот обновил шейдер.

Генерация растительности

Деревья и трава не рисуются вручную:

  • Под узлом Terrain висит отдельный компонент‑генератор.
  • При каждом событии «refresh» этот компонент пересоздает деревья и траву на основе текущего состояния террейна.

Применение в игре By Sword & Road

Инструмент сделан специально для грядущей RTS By Sword & Road — минималистичной стратегии про военную логистику. Игроки побеждают, перерезая линии снабжения противника. Игра включает сюжетную кампанию и набор челленджей.

Выводы

  • Инструмент реализован как кастомный редакторский плагин Godot с отдельным окном.
  • Ключевая логика — класс, который синхронизирует текстуры, шейдер и коллайдер террейна.
  • Редактор изменяет текстуры локально под курсором и сразу обновляет Terrain‑объект.
  • Деревья и трава генерируются автоматически компонентом под Terrain по событию «refresh».
  • Весь пайплайн заточен под быструю сборку стилизованных карт для RTS By Sword & Road.
check_circle Факт-чекинг
Статья прошла проверку. Фактологических ошибок не выявили.
sports_esports Упомянутые игры