[Unity 빌드 가이드]
■ 고려사항
● 씬(Scene) 관리
● 해상도 대응
■ Windows용 빌드
● 빌드 과정
○ 메뉴: File > Build Settings
○ Platform → Windows 선택 → Switch Platform
○ Scene in Build에 필요한 씬 추가
○ Player Settings에서 기본 정보 설정
○ Build 버튼 클릭
● 유의사항
○ Windows 빌드는 Windows OS에서만 실행 가능
○ 플러그인 충돌, 설정 누락 등 호환성 이슈 확인 필요
■ Android용 빌드
● 빌드 과정
○ 메뉴: File > Build Settings
○ Platform → Android 선택 → Switch Platform
○ Scenes in Build에 씬 추가
○ Player Settings에서 앱 정보 입력
○ 회사/제품 이름
○ 아이콘
○ Bundle Identifier (e.g., com.companyname.gamename)
○ Scripting Backend 설정
○ IL2CPP
○ Target Architectures
○ ARM64 체크 → 구글에 출시할 때 문제가 없음
○ API Level 설정
○ Minimum / Target API Level → 높을수록 좋음
○ Build 클릭
● 유의사항
○ JDK + Android SDK 필요
○ API Level 충돌 및 플러그인 호환성 주의
○ 다양한 기기 해상도 / OS 버전 고려한 UI 설계 필수
■ 주요 Player Settings 옵션
● Windows
| 항목 | 설명 |
| Company Name | 회사 이름 |
| Product Name | 게임 이름 |
| Version | 버전 정보 |
| Default Icon | 실행 파일 아이콘 |
| Default Screen Width / Height | 기본 해상도 |
| Fullscreen Mode | 전체 화면 여부 |
| Visible in Background | 백그라운드 표시 여부 |
● Android
| 항목 | 설명 |
| Company Name / Product Name / Version | Windows와 동일 |
| Bundle Identifier | 고유 식별자 (com.companyname.gamename) |
| Icon / Adaptive Icon | 앱 아이콘 설정 |
| Defualt Orientation / Auto Rotation | 초기 방향, 자동 회전 설정 |
| Minimum / Target API Level | 최소/목표 OS 버전 설정 |
■ 참고사항
● Windows 빌드 후 해상도 수동 변경
○ 레지스트리 편집기 → HKCU\Software\[회사명]\[제품명]
○ 해상도 관련 설정값 수정 가능

'내일 배움 캠프 > 뭐하지' 카테고리의 다른 글
| 직렬화 (0) | 2025.06.11 |
|---|---|
| 코드 최적화 & 프로파일러 (0) | 2025.06.10 |
| 캐릭터 컨트롤러 (0) | 2025.06.05 |
| 유한 상태 머신 (1) | 2025.06.05 |
| 렌더링 파이프라인 (2) (1) | 2025.06.05 |