Unity C# 기초집LESSON 02
개발 환경 준비
난이도입문
예상 시간35분
선수지식1강, Windows와 PowerShell
2강. 개발 환경 준비
1. 이번 강의에서 해결할 문제
Hub, Editor, 코드 편집기와 프로젝트 템플릿의 관계가 모호하면 잘못된 버전이나 모듈로 프로젝트를 만들기 쉽습니다. 실습에 필요한 최소 환경을 확인합니다.
2. 학습 목표
3. 핵심 개념
Unity Hub는 에디터 버전, 설치 모듈과 프로젝트 목록을 관리합니다. 실제 장면 편집과 실행은 Unity Editor가 담당합니다. 에디터의 세부 버전이 다르면 메뉴와 패키지 호환 버전이 달라질 수 있으므로 프로젝트별 버전을 고정합니다.
설치 전 공식 문서 확인
4. 단계별 실습
Unity Hub 작업
- Unity Hub를 설치하고 로그인·라이선스 안내를 완료합니다.
Installs에서 Unity 6 계열 에디터와 코드 편집기 지원 모듈을 설치합니다.- 모바일 모듈은 지금 필수가 아닙니다. 마지막 확장 때 현재 Android 요구 사항을 확인합니다.
Projects > New project에서 2D 템플릿, 이름DeliverySorter2D를 선택합니다.
Unity Editor 작업
Assets/DeliverySorter/Scenes폴더를 만들고 현재 Scene을Game으로 저장합니다.- Console 메뉴의
Clear on Play를 확인합니다. - Play 버튼으로 실행과 종료를 한 번씩 확인합니다.
PowerShell · 실행 위치: 프로젝트를 만든 상위 폴더
Set-Location .\DeliverySorter2D
Get-ChildItem
Get-ChildItem .\Assets
Assets, Packages, ProjectSettings가 있으면 Unity 프로젝트 루트입니다. Library는 Unity가 다시 만들 수 있으므로 Git 저장 대상에서 제외합니다.
5. 코드가 동작하는 이유
Unity 프로젝트의 소스는 주로 Assets, 패키지 선언은 Packages, 에디터 설정은 ProjectSettings에 있습니다. Hub가 어떤 에디터로 이 폴더를 열지 관리하고, Editor가 Asset Database를 읽어 Scene과 스크립트를 연결합니다.
6. 자주 하는 실수와 해결법
7. 직접 실습
8. 이해 점검 질문 3개
9. 핵심 요약
MINI QUIZ
0 / 2개발 환경 준비 미니 퀴즈
선택 즉시 정답과 해설을 확인할 수 있습니다. 결과는 이 브라우저에만 저장됩니다.
LESSON STATUS
2강. 개발 환경 준비 미완료 상태학습을 마쳤나요?
직접 실습과 점검 질문까지 확인한 뒤 완료로 표시하세요.