Manuals
Manuals




This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English

Entwicklung für Windows

Die Entwicklung von Defold-Anwendungen für die Windows-Plattform ist unkompliziert und erfordert nur wenige besondere Überlegungen.

Projekteinstellungen

Die Windows-spezifische Konfiguration der Anwendung erfolgt im Windows-Abschnitt der Einstellungsdatei game.project.

Anwendungssymbol

Das Anwendungssymbol für ein Windows-Spiel muss im .ico-Format vorliegen. Du kannst mit einem Online-Werkzeug wie ICOConvert oder AConvert ganz einfach eine .ico-Datei aus einer .png-Datei erstellen. Lade ein Bild hoch und verwende mindestens die folgenden Symbolgrößen: 16x16, 24x24, 32x32, 48x48, 256x256.

Quelle: Microsoft - Erstellen von Windows-Anwendungssymbolen

Eine .ico-Datei lokal mit der Softwaresammlung ImageMagick erstellen.

ImageMagick ist eine kostenlose Open-Source-Softwaresammlung zum Bearbeiten und Verändern digitaler Bilder.

  1. Installiere ImageMagick
  2. Bereite dein PNG-Symbol vor.
  3. Wandle die PNG-Datei mit dem Werkzeug convert in eine ICO-Datei um:
    magick icon_256x256px.png -compress None -define icon:auto-resize=256,128,96,64,48,32,24,16 favicon.ico
    

FAQ

Q: Warum sind GUI-Box-Knoten (GUI box nodes) ohne Textur im Editor transparent, werden aber wie erwartet angezeigt, wenn ich einen Build erstelle und ausführe?

A: Dieser Fehler kann auf Computern mit AMD Radeon-GPUs auftreten. Stelle sicher, dass du deine Grafiktreiber aktualisierst.

Q: Warum erhalte ich beim Öffnen eines Atlas oder einer Szenenansicht die Fehlermeldung com.sun.jna.Native.open.class java.lang.Error: Access is denied?

A: Versuche, Defold als Administrator auszuführen. Klicke mit der rechten Maustaste auf die ausführbare Defold-Datei und wähle “Run as Administrator”.

Q: Warum wird mein Spiel unter Windows mit einer integrierten Intel UHD-GPU nicht richtig gerendert (obwohl mein HTML5-Build funktioniert)?

A: Stelle sicher, dass du deinen Treiber auf Version 27.20.100.8280 oder höher aktualisierst. Prüfe dies mit dem Intel Driver Support Assistant. Weitere Informationen findest du in diesem Forumsbeitrag.

Q: Der Defold-Editor stürzt ab und im Protokoll steht AWTError: Assistive Technology not found

Wenn der Editor abstürzt und im Protokoll Caused by: java.awt.AWTError: Assistive Technology not found: com.sun.java.accessibility.AccessBridge steht, führe die folgenden Schritte aus:

  • Navigiere zu C:\Users\<username>
  • Öffne die Datei .accessibility.properties mit einem gewöhnlichen Texteditor (Notepad ist geeignet)
  • Suche in der Konfiguration nach den folgenden Zeilen:
assistive_technologies=com.sun.java.accessibility.AccessBridge
screen_magnifier_present=true
  • Füge am Anfang dieser Zeilen ein Rautezeichen (#`) hinzu
  • Speichere deine Änderungen an der Datei und starte Defold neu