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

Développement pour Windows

Développer des applications Defold pour la plateforme Windows est un processus simple qui nécessite très peu de précautions particulières.

Paramètres du projet

La configuration de l’application propre à Windows s’effectue dans la section Windows du fichier de paramètres game.project.

Icône de l’application

L’icône de l’application utilisée pour un jeu Windows doit être au format .ico. Vous pouvez facilement créer un fichier .ico à partir d’un fichier .png à l’aide d’un outil en ligne comme ICOConvert ou AConvert. Téléversez une image et utilisez au moins les tailles d’icône suivantes : 16x16, 24x24, 32x32, 48x48, 256x256.

Source : Microsoft - Création d’une icône d’application Windows

Création locale d’un fichier .ico à l’aide de la suite logicielle ImageMagick.

ImageMagick est une suite logicielle gratuite et open source qui permet de modifier et de manipuler des images numériques.

  1. Installez ImageMagick
  2. Préparez votre icône PNG.
  3. Convertissez le fichier PNG en ICO à l’aide de l’outil convert :
    magick icon_256x256px.png -compress None -define icon:auto-resize=256,128,96,64,48,32,24,16 favicon.ico
    

Foire aux questions

Q : Pourquoi les nœuds box de l’interface graphique sans texture sont-ils transparents dans l’éditeur, mais s’affichent-ils comme prévu après la compilation et l’exécution ?

R : Cette erreur peut se produire sur les ordinateurs équipés de GPU AMD Radeon. Veillez à mettre à jour vos pilotes graphiques.

Q : Pourquoi le message com.sun.jna.Native.open.class java.lang.Error: Access is denied s’affiche-t-il à l’ouverture d’un atlas ou d’une vue de scène ?

R : Essayez d’exécuter Defold en tant qu’administrateur. Faites un clic droit sur l’exécutable Defold et sélectionnez « Run as Administrator ».

Q : Pourquoi mon jeu ne s’affiche-t-il pas correctement sous Windows avec un GPU intégré Intel UHD (alors que mon build HTML5 fonctionne) ?

R : Veillez à mettre à jour votre pilote vers une version supérieure ou égale à 27.20.100.8280. Vérifiez-le à l’aide de l’Intel Driver Support Assistant. Vous trouverez des informations supplémentaires dans ce message du forum.

Q : L’éditeur Defold plante et le journal affiche AWTError: Assistive Technology not found

Si l’éditeur plante et que le journal mentionne Caused by: java.awt.AWTError: Assistive Technology not found: com.sun.java.accessibility.AccessBridge, procédez comme suit :

  • Accédez à C:\Users\<username>
  • Ouvrez le fichier .accessibility.properties dans un éditeur de texte standard (Notepad convient)
  • Recherchez les lignes suivantes dans la configuration :
assistive_technologies=com.sun.java.accessibility.AccessBridge
screen_magnifier_present=true
  • Ajoutez un dièse (#`) au début de ces lignes
  • Enregistrez les modifications du fichier et redémarrez Defold