Sobre el proyecto

Godot Launcher es una aplicación de escritorio gratuita y de código abierto para gestionar versiones y proyectos de Godot en Windows, macOS y Linux. Está dirigida a Godot 4.0 y versiones posteriores, y su propósito principal es mantener organizadas las instalaciones del editor y la configuración específica de cada proyecto. Gestión de versiones y compilaciones - Instala versiones estables o preliminares de Godot y registra compilaciones personalizadas. - Elige qué editor utiliza un proyecto determinado y genera manifiestos de editor personalizados dentro de la aplicación. Creación de proyectos y Git - Conecta una cuenta de GitHub para explorar e importar repositorios a los que tengas acceso, incluidos los privados. - Publica un nuevo proyecto en un repositorio privado de GitHub durante su creación, o clona un repositorio Git público por HTTPS sin conectar una cuenta. - Inicializa un repositorio con un commit inicial opcional y configuración de Git LFS. - Gestiona tu identidad de Git y guarda un ajuste de identidad separado para nuevos proyectos. Editores de código - Configura Visual Studio Code o VSCodium como editor predeterminado, o elige uno por proyecto, conservando los ajustes no relacionados. Ajustes por proyecto y acceso - Mantén preferencias separadas del editor de Godot para cada proyecto, e importa o exporta ajustes para reutilizarlos o compartirlos con compañeros. - Cambia entre tarjetas y una vista de lista compacta, fija y reordena proyectos, y abre la carpeta de un proyecto en una terminal compatible. - Abre proyectos recientes desde la bandeja del sistema cuando la plataforma lo admita. Actualizaciones y distribución - Comprueba nuevas versiones, recibe notificaciones de actualización, descarga una actualización y reinicia para instalarla. - Las versiones siguen el Control de Versiones Semántico, con sufijos como -beta.1 para compilaciones preliminares, y un registro de cambios documenta las diferencias entre versiones. - Las versiones de Windows están firmadas mediante SignPath; las compilaciones de macOS están firmadas con un certificado de Developer ID Application y notarizadas por Apple. Comunidad y contribuciones - El soporte está disponible a través de un servidor de Discord, y los errores o solicitudes de funciones se gestionan mediante problemas de GitHub. Las vulnerabilidades de seguridad se reportan a través de la política de seguridad. - Las guías de contribución cubren solicitudes de extracción, traducciones y documentación. Las contribuciones asistidas por IA se aceptan bajo una política declarada, siendo los contribuyentes responsables de revisar y probar sus envíos. - El desarrollo local requiere Node.js 24.15.0 o posterior y la versión de npm declarada en package.json; npm ci y npm run dev inician la aplicación Electron. El proyecto se publica bajo la Licencia MIT, con activos y bibliotecas de terceros bajo sus propios términos.