본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

Godot Launcher

0

Godot Launcher는 Godot Engine을 위한 오픈소스 동반 앱으로, Mario Debono(godotlauncher.org)이 깃허브를 통해 공개·유지하고 있습니다.

Godot 런처Godot 런처 앱Godot 엔진게임 개발

소개

Godot Launcher는 Godot Engine을 위한 오픈소스 동반 앱으로, Mario Debono(godotlauncher.org)이 깃허브를 통해 공개·유지하고 있습니다. 공식 Godot 릴리스와 사용자 정의 빌드를 한 곳에서 관리하고, 프로젝트별로 편집기 설정과 코드 편집기 구성을 유지할 수 있도록 돕는 것이 주목적입니다.

상세정보

빠른 프로젝트 설정 (Git 및 코드 편집기)

  • 새 프로젝트 생성 시 Git이 자동으로 초기화되고 초기 커밋까지 생성됩니다.
  • Visual Studio Code와 VSCodium을 자동 감지하여 기본 편집기로 지정하거나 프로젝트별로 선택할 수 있습니다.
  • 선택한 코드 편집기에 맞춰 Godot Launcher가 프로젝트 구성을 적용하며, 관련 없는 설정은 그대로 보존합니다.

Godot 버전 관리

  • 여러 Godot Editor 버전을 내려받아 손쉽게 전환할 수 있어 최신 프리릴리스 시험과 안정 버전 회귀가 간단합니다.
  • 다양한 빌드를 활용해 빠르게 프로토타입을 만들고 새로운 기능과 프리뷰를 시험할 수 있습니다.
  • Godot 3.x의 채택이 줄어들고 있어 해당 버전에 대한 맞춤 구성은 아직 포함되지 않았습니다.

사용자 정의 에디터 지원

  • 로컬에서 직접 빌드한 Godot 에디터나 팀 내부 배포 빌드를 공식 릴리스와 함께 등록할 수 있습니다.
  • `godotlauncher-editor-manifest.json`을 직접 작성하지 않고 앱 안에서 매니페스트를 생성할 수 있습니다.
  • 등록한 사용자 정의 에디터를 일반 설치된 에디터처럼 프로젝트별로 선택해 사용할 수 있습니다.

프로젝트별 편집기 설정

  • 각 프로젝트가 독립된 편집기 환경 설정을 유지해 여러 프로젝트 간 설정 충돌을 걱정하지 않아도 됩니다.
  • 편집기 구성을 팀원에게 공유하거나 다른 워크플로에 맞는 설정을 가져올 수 있습니다.

시스템 트레이 빠른 진입

  • 런처를 시스템 트레이로 최소화하여 작업 흐름을 방해하지 않고 상시 실행할 수 있습니다.
  • 단 한 번의 클릭으로 어떤 프로젝트든 즉시 다시 열어 폴더를 뒤질 필요가 없습니다.

자동 업데이트 알림

  • 새 버전이 출시되면 알림을 받아 항상 최신 상태를 유지할 수 있습니다.
  • 런처를 재시작하는 한 번의 클릭으로 업데이트를 적용합니다.

크로스 플랫폼 지원 및 오픈소스

  • Windows, macOS, Linux에서 동일한 워크플로를 사용할 수 있습니다.
  • MIT 라이선스로 누구나 자유롭게 사용할 수 있으며 커뮤니티 기여를 환장합니다.

Godot Launcher는 어떤 라이선스로 배포되나요?

MIT 라이선스로 배포되며, 저장소의 COPYRIGHT.txt에 명시된 제3자 자산과 라이브러리는 각자의 라이선스 조건을 따릅니다.

시스템 트레이에서 바로 프로젝트를 열 수 있나요?

예. 런처를 트레이로 최소화해 두면 단 한 번의 클릭으로 등록된 프로젝트에 다시 진입할 수 있습니다.

Godot 3.x 프로젝트도 지원하나요?

Godot 3.x 채용이 줄고 있어 맞춤 구성은 아직 포함되어 있지 않으며, Godot 4.0 이후 워크플로를 중점으로 설계되었습니다.

코드 서명은 어떻게 제공되나요?

Windows 릴리스는 SignPath로 서명되며 SignPath Foundation이 발급한 인증서를 사용하고, macOS 빌드는 Apple Developer ID Application 인증서로 서명·공증됩니다.

시스템 요구사항

운영체제는 Windows, macOS, Linux를 지원하며, 이번 패키지는 x64 아키텍처 기반의 Nullsoft 인스톨러로 배포됩니다. 소스에서 직접 빌드하여 기여하려면 Node.js 24 이상과 npm이 필요하며, 의존성은 `npm ci`로 설치합니다. Godot 3.x용 맞춤 구성은 아직 포함되어 있지 않으며, Godot 4.0 이후 워크플로를 기준으로 설계되었습니다.