Anwendungssymbol für Windows ändern

Standardmäßig ist das Symbol des exportierten Projekts das Godot-Symbol. Sie werden das höchstwahrscheinlich für Ihr Projekt ändern wollen. Es gibt zwei Arten von Symbolen, die unter Windows geändert werden können: das Dateisymbol und das Taskleistensymbol.

Erstellen einer ICO Datei

Windows verwendet für Anwendungssymbole keine Formate wie png oder jpg. Stattdessen verwendet es ein Windows-exklusives Format namens ICO. Sie können Ihr Anwendungssymbol in einem beliebigen Programm erstellen, müssen es jedoch mit einem Programm wie GIMP in eine ICO-Datei konvertieren.

In dieser Video-Anleitung <https://www.youtube.com/watch?v=uqV3UfM-n5Y>`_ erfahren Sie, wie Sie eine ICO-Datei mit GIMP exportieren können.

It is also possible to convert a PNG image to an hiDPI-friendly ICO file using this ImageMagick command:

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

Ändern des Taskleistensymbols

Das Taskleistensymbol ist das Symbol, das in der Taskleiste angezeigt wird, wenn Ihr Projekt ausgeführt wird.

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

Um das Taskleistensymbol zu ändern, gehen Sie zu Projekt → Projekteinstellungen → Anwendung → Konfiguration → WindowsSymbol. Klicken Sie auf das Ordnersymbol und wählen Sie das gewünschte Symbol aus.

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

Diese Einstellung ändert nur das Symbol für Ihr exportiertes Spiel unter Windows. Um das Symbol für MacOS einzustellen, verwenden Sie Macos Native Icon. Und für jede andere Plattform verwenden Sie die Einstellung Icon.

Ändern des Dateisymbols

Warnung

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.

Das Dateisymbol ist das Symbol der ausführbaren Datei, auf die Sie klicken, um das Projekt zu starten.

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

Bevor Sie es in den Exportoptionen auswählen, müssen Sie ein zusätzliches Tool namens rcedit installieren. Sie können es hier herunterladen <https://github.com/electron/rcedit/releases> `_.

Nach dem Herunterladen müssen Sie Godot den Pfad zur ausführbaren rcedit-Datei auf Ihrem Computer mitteilen. Gehen Sie zu Editor → Editoreinstellungen → Exportieren → Windows. Klicken Sie auf das Ordnersymbol für den Eintrag rcedit. Navigieren Sie zu der ausführbaren Datei rcedit und wählen Sie diese aus.

Bemerkung

Linux- und MacOS-Benutzer müssen außerdem WINE installieren, um rcedit verwenden zu können.

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

Es sollte jetzt alles vorhanden sein, um das Dateisymbol zu ändern. Dazu müssen Sie beim Exportieren das Symbol angeben. Gehen Sie zu Projekt → Exportieren. Angenommen, Sie haben bereits eine Windows Desktop-Voreinstellung erstellt, wählen Sie Ihr Symbol im ICO-Format im Feld Anwendung → Symbol aus.

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

Bemerkung

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.

Ergebnis testen

Sie können das Projekt jetzt exportieren. Wenn es richtig funktioniert hat, sollten Sie Folgendes sehen:

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

Bemerkung

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.