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

Desarrollo de Windows

Desarrollar aplicaciones de Defold para la plataforma Windows es un proceso sencillo que requiere muy pocas consideraciones.

Configuraciones del Proyecto

La configuración de la aplicación específica para Windows se realiza desde la Sección de Windows del archivo de configuración game.project.

Icono de la aplicación

El icono de la aplicación para un juego de Windows debe estar en formato .ico. Puedes crear fácilmente un archivo .ico a partir de un archivo .png usando una herramienta en línea como ICOConvert o AConvert. Sube una imagen y usa al menos uno de los siguientes tamaños de icono: 16x16, 24x24, 32x32, 48x48, 256x256.

Fuente: Microsoft - Construcción de iconos de aplicaciones de Windows

Creación de un archivo .ico localmente utilizando el paquete de software ImageMagick.

ImageMagick es un paquete de software gratuito y de código abierto, utilizado para editar y manipular imágenes digitales.

  1. Instalando ImageMagick
  2. Prepara tu icono PNG.
  3. Convierte PNG a ICO usando la herramienta convert:
    magick icon_256x256px.png -compress None -define icon:auto-resize=256,128,96,64,48,32,24,16 favicon.ico
    

Preguntas frecuentes

Q: ¿Por qué los nodos caja de GUI sin textura son transparentes en el editor, pero aparecen como se espera cuando creo una build y la ejecuto?

A: Este error puede ocurrir en computadoras con GPU AMD Radeon. Asegúrate de actualizar los drivers gráficos.

Q: ¿Por qué recibo com.sun.jna.Native.open.class java.lang.Error: Access is denied al abrir un atlas o una vista de escena?

A: Intenta ejecutar Defold como administrador. Haz click derecho en el ejecutable de Defold y selecciona “Run as Administrator”.

Q: ¿Por qué mi juego no se renderiza correctamente en Windows usando una GPU integrada Intel UHD (pero mi build HTML5 funciona)?

A: Asegúrate de actualizar tu driver a una versión mayor o igual que 27.20.100.8280. Compruébalo con el Intel Driver Support Assistant. Puedes encontrar información adicional en esta publicación del foro.

Q: El editor Defold se bloquea y el log muestra AWTError: Assistive Technology not found

A: Si el editor se bloquea y el log menciona Caused by: java.awt.AWTError: Assistive Technology not found: com.sun.java.accessibility.AccessBridge, sigue estos pasos:

  • Navega a C:\Users\<username>
  • Abre el archivo llamado .accessibility.properties con un editor de texto estándar (Notepad está bien)
  • Busca las siguientes líneas en la configuración:
assistive_technologies=com.sun.java.accessibility.AccessBridge
screen_magnifier_present=true
  • Agrega un signo de numeral (#) delante de estas líneas
  • Guarda los cambios en el archivo y reinicia Defold