Об этом проекте
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, а сторонние ресурсы и библиотеки — на своих собственных условиях.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.