Windows에 응용 프로그램 아이콘 바꾸기

기본적으로 내보낸 프로젝트의 아이콘은 Godot 아이콘입니다. 프로젝트를 위해 아이콘을 바꾸고 싶을 것입니다. Windows에서 바꿀 수 있는 두 가지 유형의 아이콘이 있습니다: 파일 아이콘하고 작업 표시줄 아이콘입니다.

Creating an ICO file

Windows does not use formats such as png or jpg for application icons. Instead, it uses a Windows-only format called ICO. You can create your application icon in any program but you will have to convert it to an ICO file using a program such as GIMP.

This video tutorial goes over how to export an ICO file with GIMP.

다음 ImageMagick 명령문을 사용하면 PNG 이미지를 hiDPI 친화적인 ICO 파일로 변환할 수 있습니다:

magick convert icon.png -define icon:auto-resize=256,128,64,48,32,16 icon.ico

작업 표시줄 아이콘 바꾸기

작업 표시줄 아이콘은 프로젝트가 실행하면 작업 표시줄에 나타나는 아이콘입니다.

../../../_images/icon_taskbar_icon.png

To change the taskbar icon, go to Project → Project Settings → Application → Config → Windows Native Icon. Click on the folder icon and select your ICO file.

../../../_images/icon_project_settings.png

This setting only changes the icon for your exported game on Windows. To set the icon for macOS, use Macos Native Icon. And for any other platform, use the Icon setting.

파일 아이콘 바꾸기

경고

There are known issues when changing the application icon in executables that embed a PCK file. It's recommended to avoid using rcedit for now if you choose to enable the Embed Pck option for your Windows export preset in the Export dialog.

파일 아이콘은 프로젝트를 실행하기 위해 클릭하는 실행 파일의 아이콘입니다.

../../../_images/icon_file_icon.png

내보내기 설정에서 아이콘을 선택하기 전에, rcedit이라는 추가 도구를 설치해야합니다. 여기서 다운로드할 수 있습니다.

다운로드한 후, Godot에 컴퓨터에서 rcedit 실행 파일의 경로를 주어야 합니다. 편집기 → 편집기 설정 → Export → Windows로 갑니다. rcedit 항목의 폴더 아이콘을 클릭합니다. rcedit 실행 파일로 가서 선택합니다.

주석

Linux와 macOS 사용자는 rcedit를 사용하려면 WINE을 별도로 설치해야 합니다.

../../../_images/icon_rcedit.png

이제 파일 아이콘을 바꾸기 위한 준비가 되었습니다. 하기 위해선, 내보낼 때 아이콘을 지정해야 합니다. 프로젝트 → 내보내기로 갑니다. 이미 Windows 데스크톱 프리셋이 준비되었다고 가정합니다, Application → Icon 영역에서 ICO 형식으로 된 아이콘을 선택합니다.

../../../_images/icon_export_settings.png

주석

If rcedit fails to change the icon, you can instead compile your own Windows export templates with the icon changed. To do so, replace platform/windows/godot.ico with your own ICO file before compiling export templates.

Once this is done, you can specify your export templates as custom export templates in your project's Windows export preset.

결과 시험하기

이제 프로젝트를 내보낼 수 있습니다. 작업이 잘 됬다면 이렇게 보여야 합니다:

../../../_images/icon_result.png

주석

If your icon isn't showing up properly, on Windows 10, try clearing the icon cache. To do so, open the Run dialog and enter ie4uinit.exe -ClearIconCache or ie4uinit.exe -show.