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

Godothub

0

GodotHub는 RykoTheDev가 개발한 Godot 엔진용 올인원 프로젝트 관리자입니다. 이 오픈 소스 데스크톱 앱은 프로젝트, 엔진 버전, 템플릿, 자산 및 Git을 하나의 창에서 관리할 수 있도록 설계되어 게임 개발 환경을 간소화합니다.

Git 통합게임 개발버전 관리오픈소스프로젝트 관리

소개

GodotHub는 RykoTheDev가 개발한 Godot 엔진용 올인원 프로젝트 관리자입니다. 이 오픈 소스 데스크톱 앱은 프로젝트, 엔진 버전, 템플릿, 자산 및 Git을 하나의 창에서 관리할 수 있도록 설계되어 게임 개발 환경을 간소화합니다. Windows, macOS, Linux를 지원하며 MIT 라이선스로 무료 제공됩니다.

상세정보

프로젝트 관리

Godot 프로젝트를 직관적인 인터페이스로 완전히 제어할 수 있습니다.

  • 생성 및 가져오기: 템플릿에서 새로 만들거나, 디스크에서 기존 프로젝트를 가져오거나, Git 저장소에서 직접 클론할 수 있습니다.
  • 드래그 앤 드롭: 부드러운 드래그 앤 드롭으로 프로젝트를 재배치하거나 카테고리 간에 이동할 수 있습니다.
  • 프로젝트 고정: 가장 중요한 프로젝트를 상단 고정 섹션에 표시할 수 있습니다.
  • 태그 지원: 프로젝트의 project.godot 파일에서 태그를 가져와 Godot 런처와 동기화됩니다.
  • 일괄 작업: 여러 프로젝트를 선택하여 버전 변경, 카테고리 할당, 고정 토글 또는 라이브러리에서 제거할 수 있습니다.
  • 검색 및 필터링: 이름 또는 경로로 검색하고, 카테고리별로 필터링할 수 있습니다.

Godot 버전 관리

Godot 엔진의 모든 버전을 쉽게 다운로드, 설치 및 관리할 수 있습니다.

  • 릴리스 탐색: GitHub에서 공식 Godot 빌드 전체 목록을 플랫폼별로 필터링하여 가져옵니다.
  • 다운로드 및 설치: 진행률 표시, 재개 및 최대 10개 동시 다운로드를 지원합니다.
  • 버전 가져오기: 모든 폴더에서 기존 Godot 설치를 가져오거나 .zip 아카이브를 드래그 앤 드롭할 수 있습니다.
  • 그룹화된 표시: 버전이 major.minor별로 그룹화되어 탐색하기 쉽습니다.
  • 커스텀 이름: 설치된 버전에 친숙한 사용자 지정 이름을 지정할 수 있습니다.

Git 통합

GodotHub 내부에서 완전한 Git 관리를 수행할 수 있습니다.

  • 상태 개요: 브랜치 이름, 커밋되지 않은 변경 사항 및 저장소 상태를 한눈에 볼 수 있습니다.
  • 스테이징/커밋: 개별 파일 또는 전체 파일을 한 번에 스테이징하고, 커밋 메시지와 함께 커밋할 수 있습니다.
  • 브랜치 관리: 브랜치 목록 조회, 전환, 생성 및 삭제가 가능합니다.
  • 차이점 뷰어: 변경된 파일의 인라인 뷰어에서 문법별 색상이 적용된 추가 및 삭제 사항을 확인할 수 있습니다.

템플릿

반복적인 프로젝트 구조를 재사용하여 시간을 절약할 수 있습니다.

  • 템플릿으로 저장: 기존 프로젝트를 재사용 가능한 템플릿으로 변환할 수 있습니다.
  • 템플릿에서 생성: 템플릿 내용으로 미리 채워진 새 프로젝트를 시작할 수 있습니다.
  • 디렉토리 동기화: 구성된 스캔 폴더에서 자동으로 템플릿을 가져옵니다.

워크스페이스 및 카테고리

여러 워크스페이스로 프로젝트를 정리하고, 유연한 색상별 카테고리로 분류할 수 있습니다.

  • 워크스페이스: 여러 프로젝트, 클라이언트 또는 게임잼을 위해 별도의 워크스페이스를 만들 수 있습니다.
  • 카테고리: 사용자 지정 이름과 색상으로 카테고리를 만들고, 접이식 섹션으로 보기를 깔끔하게 유지할 수 있습니다.

Windows에서 Winget을 통한 설치

Windows 10 또는 11에서 Windows 패키지 관리자(Winget)를 사용하여 쉽게 설치할 수 있습니다.

  • 설치: winget install Ryko.GodotHub
  • 업데이트: winget upgrade Ryko.GodotHub

Windows에서 Scoop을 통한 설치

  • 설치: scoop bucket add extras 명령어로 extras 버킷을 추가한 후 scoop install godothub
  • 업데이트: scoop update godothub

직접 다운로드

GitHub의 최신 릴리스 페이지에서 플랫폼에 맞는 설치 파일을 직접 다운로드하여 설치할 수도 있습니다.

키보드 단축키

GodotHub는 다양한 키보드 단축키를 지원하여 효율적인 작업을 가능하게 합니다.

  • Ctrl/Cmd + 1: 프로젝트 뷰로 이동
  • Ctrl/Cmd + 2: 버전 뷰로 이동
  • Ctrl/Cmd + 3: 뉴스 뷰로 이동
  • Ctrl/Cmd + 4: 템플릿 뷰로 이동
  • Ctrl/Cmd + N: 새 프로젝트 만들기
  • Ctrl/Cmd + ,: 설정 열기
  • Ctrl/Cmd + P: 명령 팔레트 토글

명령 팔레트

Ctrl/Cmd + P(또는 사용자 지정 키)를 눌러 강력한 명령 팔레트를 열고 빠른 탐색을 할 수 있습니다. 이 명령 팔레트의 키 바인딩은 설정에서 사용자 지정할 수 있습니다.

제한 사항 및 확인 사항

  • Linux에서 AppImage는 현재 대부분의 배포판에서 작동하지 않습니다. 이는 업스트림의 linuxdeploy 문제로 모든 Tauri 앱에 영향을 미치는 알려진 문제입니다.
  • Linux 배포판에서의 동작은 완전히 보장되지 않습니다.

시스템 요구사항

Godot 4.x 버전의 프로젝트를 관리하는 데 사용됩니다. Windows, macOS 또는 Linux 운영 체제가 필요합니다.