Alterando o ícone do aplicativo para Windows

Por padrão, o ícone do projeto exportado será o ícone do Godot. Você provavelmente vai querer mudar isso para seu projeto. Existem dois tipos de ícones que podem ser alterados no Windows: o ícone do arquivo e o ícone da barra de tarefas.

Criando um arquivo ICO

O Windows não usa formatos como png ou jpg para ícones de aplicativo. Em vez disso, ele usa um formato somente para Windows chamado ICO. Você pode criar seu ícone de aplicativo em qualquer programa, mas terá que convertê-lo para um arquivo ICO usando um programa como o GIMP.

Este tutorial em vídeo explica como exportar um arquivo ICO com o GIMP.

Também é possível converter uma imagem PNG para um arquivo ICO amigável ao hiDPI usando este comando do ImageMagick:

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

Aviso

For the ICO file to effectively replace the default Godot icon, it must contain all the sizes included in the default Godot icon: 16×16, 32×32, 48×48, 64×64, 128×128, 256×256. If the ICO file does not contain all the sizes, the default Godot icon will be kept for the sizes that weren't overridden.

The above ImageMagick command takes this into account.

Mudando o ícone da barra de tarefas

O ícone da barra de tarefas é o ícone que aparece na barra de tarefas quando seu projeto está sendo executado.

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

Para alterar o ícone da barra de tarefas, vá para Projeto → Opções do Projeto → Aplicação → Config → Windows Native Icon. Clique no ícone da pasta e selecione seu arquivo ICO.

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

Esta configuração só altera o ícone do jogo exportado no Windows. Para definir o ícone para macOS, use Macos Native Icon. E para qualquer outra plataforma, use a configuração Icon.

Mudando o ícone do arquivo

Aviso

Existem problemas conhecidos ao alterar o ícone do aplicativo em executáveis que incorporam um arquivo PCK. É recomendado evitar usar o rcedit por enquanto se você excolher a opção Embed Pck para sua predefinição de exportação no diálogo de Exportar.

O ícone do arquivo é o ícone do executável que você clica para iniciar o projeto.

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

Antes de selecioná-lo nas opções de exportação, você precisará instalar uma ferramenta extra chamada rcedit. Você pode baixá-la aqui.

Após o download, você precisa dizer ao Godot o caminho para o executável rcedit em seu computador. Vá para Editor → Configurações do Editor → Export → Windows. Clique no ícone da pasta para a entrada rcedit. Navegue e selecione o executável rcedit.

Nota

Os usuários de Linux e macOS também precisarão instalar o WINE para usar o rcedit.

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

Agora você deve ter tudo pronto para alterar o ícone do arquivo. Para fazer isso, você precisa especificar o ícone ao exportar. Vá para Projeto → Exportar. Assumindo que você já tenha criado uma predefinição Windows Desktop, selecione seu ícone em formato ICO no campo Application → Icon.

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

Nota

Se o rcedit falhar em alterar o ícone, você pode em vez disso compilar seus próprios modelos de exportação Windows com o ícone alterado. Para isso, substitua o platform/windows/godot.ico pelo seu próprio arquivo ICO antes de compilar os modelos de exportação.

Uma vez feito isso, você pode especificar seus modelos de exportação como modelos de exportação personalizados na predefinição de exportação do Windows do seu projeto.

Testando o resultado

Agora você pode exportar o projeto. Se funcionou corretamente, você deve ver isto:

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

Nota

Se seu ícone não estiver aparecendo corretamente, no Windows 10, tente limpar o cache de ícones. Para isso, abra a caixa de diálogo Executar e digite ie4uinit.exe -ClearIconCache ou ie4uinit.exe -show.