본문 바로가기

내일 배움 캠프/뭐하지

게임 빌드 프로세스

[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