Unity 프로젝트를 Windows 스탠드얼론 플랫폼을 대상으로 빌드하는 경우 Unity 에디터가 아래와 같은 파일을 생성합니다. 여기에서 ’ProjectName’은 프로젝트 이름입니다.
ProjectName.exe
- 프로젝트 실행 파일입니다. 이 파일에는 실행될 때 Unity 엔진 안으로 호출하는 프로그램 진입 지점이 포함됩니다.
UnityPlayer.dll
- 이 DLL은 네이티브 Unity 엔진 코드를 모두 포함합니다. 또한 Unity Technologies 인증서를 사용하여 서명되므로 엔진 조작 여부도 쉽게 확인할 수 있습니다.
*.pdb files
- 디버깅을 위한 기호 파일입니다. 빌드 설정 창에서 Copy PDB files 를 활성화하면 Unity 에디터는 이 기호 파일을 빌드 디렉토리로 복사합니다.
WinPixEventRuntime.dll
- 이 DLL은 Windows PIX 프로파일러 지원을 활성화합니다. 빌드 설정 창에서 Development Build 체크박스를 선택하는 경우에만 Unity 에디터가 이 파일을 생성합니다.
ProjectName_Data folder
- 이 폴더에는 프로젝트를 실행하는 데 필요한 모든 데이터가 포함됩니다.
Unity 에디터는 Editor\Data\PlaybackEngines\WindowsStandaloneSupport\Source\WindowsPlayer 폴더에 ProjectName.exe
의 소스 코드를 생성합니다.
직접 작성한 실행 파일이나 Ship 코드를 (예를 들어 서명하기 위해) 수정하려면 실행 파일을 다시 빌드한 후 빌드한 게임 디렉토리에 저장해야 합니다.
실행 파일을 Unity 밖에서 빌드하려면 ‘Common Tools for Visual C++’와 ’Windows support for C++’가 설치된 Visual Studio 2015 또는 2017이 필요합니다.