Об этом проекте

Godot Launcher — это бесплатное десктопное приложение с открытым исходным кодом для управления версиями и проектами Godot на Windows, macOS и Linux. Оно ориентировано на Godot 4.0 и более поздние версии, а его основная задача — поддерживать порядок в установках редактора и конфигурации отдельных проектов. Управление версиями и сборками - Устанавливайте стабильные или предварительные версии Godot и регистрируйте пользовательские сборки. - Выбирайте, какой редактор использует конкретный проект, и создавайте пользовательские манифесты редактора внутри приложения. Создание проектов и Git - Подключите учётную запись GitHub, чтобы просматривать и импортировать доступные вам репозитории, включая приватные. - Публикуйте новый проект в приватном репозитории GitHub во время создания или клонируйте публичный HTTPS-репозиторий Git без подключения учётной записи. - Инициализируйте репозиторий с необязательным начальным коммитом и настройкой Git LFS. - Управляйте своей идентичностью Git и сохраняйте отдельный предустановленный профиль идентичности для новых проектов. Редакторы кода - Настройте Visual Studio Code или VSCodium как редактор по умолчанию либо выбирайте редактор для каждого проекта отдельно, сохраняя не связанные с этим настройки. Настройки и доступ для каждого проекта - Храните отдельные настройки редактора Godot для каждого проекта и импортируйте или экспортируйте настройки, чтобы переиспользовать их или делиться с коллегами. - Переключайтесь между представлениями «Карточки» и компактным «Список», закрепляйте и меняйте порядок проектов, а также открывайте папку проекта в поддерживаемом терминале. - Открывайте недавние проекты из системного трея там, где это поддерживается платформой. Обновления и распространение - Проверяйте наличие новых выпусков, получайте уведомления об обновлениях, скачивайте обновление и перезапускайте приложение для его установки. - Выпуски следуют семантическому версионированию с суффиксами вроде -beta.1 для предварительных сборок, а журнал изменений фиксирует изменения между выпусками. - Выпуски для Windows подписываются через SignPath; сборки для macOS подписываются сертификатом Developer ID Application и нотаризуются Apple. Сообщество и участие - Поддержка доступна через сервер Discord, а сообщения об ошибках или запросы на новые функции — через GitHub issues. Об уязвимостях безопасности сообщается согласно политике безопасности. - Руководства по участию охватывают pull-запросы, переводы и документацию. Вклады с использованием ИИ принимаются согласно изложенной политике, при этом участники несут ответственность за проверку и тестирование своих материалов. - Для локальной разработки требуются Node.js 24.15.0 или более поздняя версия и версия npm, указанная в package.json; npm ci и npm run dev запускают приложение Electron. Проект выпускается под лицензией MIT, а сторонние ресурсы и библиотеки — на своих собственных условиях.