Cambiar el icono de la aplicación en Windows

Por defecto, el icono del juego exportado será el icono de Godot. Lo más probable es que quieras cambiar esto para tu juego. Hay dos tipos de iconos que se pueden cambiar: el icono del archivo y el icono de la barra de tareas.

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.

Es también posible convertir una imagen PNG a un archivo ICO compatible con hiDPI usando este comando de ImageMagick:

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

Cambiar el icono de la barra de tareas

El icono de la barra de tareas es el icono que aparece en la barra de tareas cuando se está ejecutando el juego.

../../../_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.

Cambiar el ícono del archivo

Advertencia

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.

El icono de archivo es el icono del ejecutable sobre el que se hace clic para iniciar el juego.

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

Antes de seleccionarlo en las opciones de exportación, necesitarás instalar una herramienta extra llamada **rcedit*. La puedes descargar desde aquí.

Después de descargar, necesitarás indicarle a Godot la ruta al ejecutable de rcedit en tu computadora. Ve a Editor → Ajustes del Editor → Export → Windows. Haz clic en el botón con ícono de carpeta en la entrada rcedit. Navega y selecciona el ejecutable de rcedit.

Nota

Los usuarios de Linux y macOS también necesitarán instalar WINE para usar rcedit.

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

Ahora todo está listo para cambiar el ícono de archivo. Para ello, deberás especificar el icono al exportar. Ve a Proyecto → Exportar. Suponiendo que tengas listo un preset de Windows Desktop listo, en las opciones, en el campo Application → Icon, seleccionar la imagen deseada en formato ICO como icono de archivo.

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

Probando el resultado

Ahora puedes exportar el proyecto. Si no se ha producido ningún problema, entonces deberías ver esto:

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

Nota

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