Godot Engine — многофункциональный кроссплатформенный игровой движок для создания 2D и 3D игр с унифицированным интерфейсом. Он предоставляет полный набор общих инструментов, так что вы можете сосредоточиться на создании игр, не изобретая велосипед. Игры можно экспортировать одним щелчком мыши на ряд платформ, включая основные настольные (Linux, macOS, Windows), а также мобильные (Android, iOS), веб-платформы (HTML5) и консоли (Switch, PS4 и Xbox - через плагины от сторонних издателей).
Инновационный дизайн
- Все функции, что вам нужны. В Godot встроены сотни функциональных узлов/нод, которые упрощают разработку игр. Вы также можете создавать свои собственные настройки поведения, редакторы и многое другое.
- Гибкая система сцен. Создавайте композиции из узлов с поддержкой создания экземпляров и наследования.
- Визуальный редактор со всеми необходимыми инструментами, упакованными в красивый и лаконичный контекстно-зависимый пользовательский интерфейс.
- Система инструментов. Превращайте свои скрипты в инструменты, работающие в реальном времени, для еще большего расширения возможностей редактора.
Простое и мощное 3D
- Инновационная архитектура, которая сочетает в себе лучшее от прямого рендеринга с эффективностью отложенного рендеринга.
- Физически корректный рендеринг с полной поддержкой MSAA и FXAA.
- Полная поддержка функций рассеивания света (principled BSDF), включая подповерхностное рассеяние, отражение, преломление, анизотропию, прозрачные покрытия, коэффициент пропускания и многое другое.
- Глобальное освещение для великолепной графики в реальном времени. Его также можно предварительно запечь для получения красивых результатов даже на слабых устройствах.
Создавайте 2D-игры с легкостью
- Работайте в пикселях в качестве единиц измерения, но масштабируйте изображение до любого размера экрана и соотношения сторон.
- Редактор тайловых карт с автоматическим размещением, вращением, настраиваемыми формами сетки и множественными слоями.
- 2D-освещение и карты нормалей, чтобы придать вашим 2D-играм более реалистичный вид.
- Анимируйте свои игры, используя костную или спрайтовую анимацию.
- Настраиваемый контроллер перемещений для обнаружения столкновений без необходимости прописывать физику игры.
Используй подходящий язык для работы
- GDScript. Python-подобный скриптовый язык, предназначенный для создания игр без каких-либо проблем. Узнайте, почему наше сообщество любит его.
- Полная поддержка C# 8.0 с использованием Mono.
- Полная поддержка C++ без необходимости перекомпилировать движок с помощью GDNative.
- Визуальное скриптование с использованием блоков и соединений вместо кода.
- Дополнительные языки с поддержкой Rust, Nim, D и других языков, предоставляемой сообществом.
- Интегрированная документация. Просматривайте и ищите весь API в автономном режиме, не выходя из редактора.
У движка имеется большое активное развивающиеся сообщество. Для Godot написано уже более 1000+ наработок, покрывающие большую часть потребностей, которые у вас могут возникнуть.
Примеры работ
ПК/Консоли
Мобильные платформы
Приложения/Инструменты