← 소프트웨어 자료실

Unity Hub

Unity Hub는 Unity Editor 버전과 빌드 모듈을 설치하고, 프로젝트 실행과 Unity 라이선스를 관리하는 공식 데스크톱 도구입니다.

누가 사용하는 프로그램인가

Unity를 처음 배우는 사용자, 여러 게임을 유지보수하는 개발자, 팀 프로젝트의 개발 환경을 맞추는 담당자에게 적합합니다. Hub는 프로젝트와 설치 환경을 정리하는 시작점이며, 장면 편집과 게임 제작은 별도 프로그램인 Unity Editor에서 진행합니다. 서로 다른 Editor가 필요한 프로젝트를 한 목록에서 관리할 수 있다는 점이 핵심입니다.

현재 버전과 macOS 지원 검토

2026년 10월 7일 확인한 공식 배포 기록에는 3.22.2가 Production 최신 항목으로 올라 있으며, 출시일은 10월 2일입니다. 3.22부터는 macOS 13 Ventura 이상이 필요합니다. 일반 설치 문서에는 macOS 12 이상으로 남아 있지만, 이번 버전에는 더 최근의 릴리스 노트 조건을 적용해야 합니다.

macOS 12 Monterey 지원은 3.22에서 종료됐고, 해당 환경의 Hub는 3.21 계열에 머무릅니다. Hub 자체는 Windows·macOS·Linux용으로 제공됩니다. 사용할 Editor의 하드웨어와 OS 요구사항도 별도로 확인해야 합니다. 근거: [공식 릴리스 노트](https://unity.com/unity-hub/release-notes).

설치와 첫 프로젝트 순서

공식 Download Unity 안내에서 Mac용 배포 파일을 선택하고, .dmg 설치 안내를 따른 뒤 Unity ID로 로그인합니다. 라이선스 상태를 확인한 다음 Installs에서 Install Editor를 선택합니다. 새 학습 프로젝트라면 LTS를 검토하고, 기존 프로젝트라면 팀이 지정한 정확한 버전을 우선합니다. 필요한 모듈만 선택하면 설치 용량을 줄일 수 있습니다.

Projects의 New project에서 Editor 버전, 템플릿, 프로젝트 이름, 저장 위치를 지정합니다. Create project를 누르면 로컬 프로젝트가 생성되고 Editor가 열립니다. 이미 받은 프로젝트는 Add project from disk로 폴더를 등록합니다.

실무에서 활용하는 방법

예를 들어 기존 모바일 게임의 패치를 준비하면서 새 3D 시제품도 개발한다면, 유지보수용 Editor와 시제품용 Editor를 함께 설치하고 각 프로젝트에 맞는 버전으로 실행합니다. 모바일 빌드에 필요한 모듈은 해당 Editor에 추가합니다. 프로젝트마다 필요한 환경을 구분해 관리하는 방식입니다.

기존 프로젝트를 다른 Editor로 열면 스크립트 갱신과 라이브러리 재생성이 발생할 수 있으므로, 버전을 바꾸기 전에 백업이나 버전 관리 상태를 확인하고 팀과 변경 시점을 맞추는 편이 좋습니다.

무료 이용과 유료 라이선스 조건

Hub의 설치 관리 기능과 Unity 제작 라이선스의 이용 자격은 구분해서 살펴봐야 합니다. 공식 Personal 페이지는 최근 12개월 매출과 조달 자금이 미화 20만 달러 미만인 개인·소규모 조직을 무료 플랜 대상으로 안내합니다. 자격을 충족하면 상업 개발도 가능합니다. 외주나 조직 단위 사용은 적용 약관을 추가로 확인해야 합니다.

콘솔 배포에는 Unity Pro 또는 플랫폼사가 제공하는 해당 라이선스와 플랫폼사의 승인이 필요합니다. Personal은 Hub 로그인으로 자동 활성화되며, 실패하면 Settings의 Licenses에서 상태를 확인합니다. 라이선스 요청 파일을 이용하는 오프라인 활성화 방식은 Personal과 Pro 지정 좌석에 제공되지 않습니다. 근거: [Unity Personal](https://unity.com/products/unity-personal), [라이선스 관리 문서](https://docs.unity.com/en-us/hub/manage-license).

문제가 생겼을 때 확인 순서

Editor 설치가 멈추면 먼저 지원 OS, 저장 공간, 설치 폴더의 쓰기 권한과 네트워크 연결을 확인하고 Downloads에서 실패한 작업을 살펴봅니다. 네트워크 드라이브의 상대 경로나 심볼릭 링크는 공식 설치 문서에서 지원하지 않는다고 안내합니다.

프로젝트가 열리지 않으면 저장 위치와 필요한 Editor 버전, 라이선스 상태 순서로 확인합니다. 3.22.2는 /Applications 같은 시스템 폴더의 기존 프로젝트를 열거나 추가하지 못하던 문제를 수정했습니다. 로그인·라이선스 문제는 계정과 유료 좌석 할당 여부를 먼저 확인하고, 해결되지 않으면 오류 메시지와 로그를 확보해 공식 지원에 전달합니다.

다른 도구와 선택 기준

여러 Editor와 프로젝트를 화면에서 관리하려면 Hub가 적합합니다. 이미 설치된 Editor 하나만 실행할 때는 Editor를 직접 여는 방식도 검토할 수 있으며, 수동 설치본도 Hub에 등록할 수 있습니다. 반복 설치나 터미널 중심 작업은 CLI를 검토할 수 있지만, 기존 Hub CLI 문서는 실험적 기능이며 화면의 모든 기능을 포함하지 않을 수 있다고 명시합니다.

Git이나 Unity Version Control은 변경 이력과 협업을 위한 도구입니다. Hub의 프로젝트 목록에서 제거해도 디스크의 프로젝트 파일은 남으므로, 목록 정리와 실제 파일 삭제를 구분해야 합니다.

공식 안내

주요 기능

  • 여러 Unity Editor 버전을 설치하고 프로젝트별로 사용할 버전 선택
  • 빌드 지원 모듈, 언어 팩, 개발 도구를 선택해 설치
  • 디스크에 설치된 Editor를 Locate로 등록
  • 2D·3D·학습용 템플릿으로 새 프로젝트 생성
  • 로컬 프로젝트와 Unity Version Control·GitHub·GitLab 저장소의 프로젝트 추가
  • Editor와 모듈 다운로드·설치 진행 상황 확인
  • Unity Personal 및 유료 플랜의 라이선스 활성화 상태 관리
광고

관련 프로그램

miniforge

github.com

Miniforge는 conda-forge를 기본 패키지 저장소로 설정한 최소 설치 배포판이다. conda와 mamba를 제공하며, 필요한 라이브러리를 추가하고 프로젝트마다 독립된 실행 환경을 만들 수 있다. macOS에서 Python 데이터 분석이나 개발 환경을 직접 구성하려는 사용자에게 적합하다.

기타macOS

mitmproxy

mitmproxy.org

mitmproxy는 HTTP·HTTPS 통신을 가로채 요청과 응답을 살펴보고, 수정·저장·재생하는 무료 오픈소스 프록시입니다. macOS뿐 아니라 Windows와 Linux도 지원합니다. 터미널 인터페이스인 mitmproxy, 브라우저 GUI인 mitmweb, 자동화에 쓰는 mitmdump를 제공하며, 앱과 서버 사이의 API 오류를 분석하거나 테스트 응답을 만드는 개발자·QA 담당자에게 적합합니다.

기타macOS

AWS Corretto JDK

corretto.aws

AWS Corretto JDK의 공식 명칭은 Amazon Corretto이며, Amazon이 배포하는 무료 OpenJDK 개발·실행 환경이다. Java SE 호환성 검증을 거쳤으며 macOS, Linux, Windows에서 Java 프로그램을 개발하고 실행할 수 있다. 이 설명은 제공된 버전에 해당하는 Corretto 21 LTS와 macOS 사용을 중심으로 다룬다.

기타macOS

Postman

postman.com

Postman은 API 요청 전송, 응답 검사, 테스트 자동화와 협업을 제공하는 API 개발 플랫폼입니다. macOS의 Intel·Apple Silicon을 지원합니다.

기타macOS

VSCodium

github.com

VSCodium은 Microsoft의 VS Code 오픈 소스를 커뮤니티 기본 설정으로 빌드해 배포하는 무료 코드 편집기입니다. Microsoft 브랜딩을 제외하고 편집기 텔레메트리를 기본 비활성화하며, 확장 설치에는 Open VSX를 사용합니다. macOS·Windows·Linux를 지원하지만, 일부 Microsoft 전용 확장과 디버거는 호환되지 않으므로 기존 개발 환경을 옮기기 전에 확인이 필요합니다.

기타macOS

OpenCode

opencode.ai

OpenCode는 프로젝트 코드를 읽고 설명·수정 작업을 돕는 오픈소스 AI 코딩 에이전트입니다. 터미널, 데스크톱 앱, IDE 확장으로 이용하며 여러 모델 제공자와 로컬 모델을 연결할 수 있습니다. macOS는 Apple Silicon과 Intel용 데스크톱 배포를 모두 제공합니다.

기타macOS