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

Desenvolvimento para Windows

Desenvolver aplicações Defold para a plataforma Windows é um processo simples, com muito poucas considerações a fazer.

Configurações do projeto

A configuração específica de aplicação Windows é feita na seção Windows do arquivo de configurações game.project.

Ícone da aplicação

O ícone da aplicação usado para um jogo Windows deve estar no formato .ico. Você pode criar facilmente um arquivo .ico a partir de um arquivo .png usando uma ferramenta online como ICOConvert ou AConvert. Envie uma imagem e use pelo menos os seguintes tamanhos de ícone: 16x16, 24x24, 32x32, 48x48, 256x256.

Fonte: Microsoft - Windows app icon construction

Criando arquivo .ico localmente usando a suíte ImageMagick.

ImageMagick é uma suíte de software livre e de código aberto, usada para editar e manipular imagens digitais.

  1. Instale o ImageMagick
  2. Prepare seu ícone PNG.
  3. Converta PNG para ICO usando a ferramenta convert:
    magick icon_256x256px.png -compress None -define icon:auto-resize=256,128,96,64,48,32,24,16 favicon.ico
    

FAQ

P: Por que nós box de GUI sem uma textura ficam transparentes no editor, mas aparecem como esperado quando compilo e executo?

R: Esse erro pode acontecer em computadores que usam GPUs AMD Radeon. Certifique-se de atualizar seus drivers gráficos.

P: Por que recebo com.sun.jna.Native.open.class java.lang.Error: Access is denied ao abrir um atlas ou uma visualização de cena?

R: Tente executar o Defold como administrador. Clique com o botão direito no executável do Defold e selecione “Run as Administrator”.

P: Por que meu jogo não renderiza corretamente no Windows usando uma GPU integrada Intel UHD (mas minha build HTML5 funciona)?

R: Certifique-se de atualizar seu driver para uma versão maior ou igual a 27.20.100.8280. Verifique com o Intel Driver Support Assistant. Informações adicionais podem ser encontradas nesta postagem do fórum.

P: O editor Defold está travando e o log mostra AWTError: Assistive Technology not found

Se o editor travar com um log mencionando Caused by: java.awt.AWTError: Assistive Technology not found: com.sun.java.accessibility.AccessBridge, siga estes passos:

  • Navegue até C:\Users\<username>
  • Abra o arquivo chamado .accessibility.properties usando um editor de texto padrão (Notepad serve)
  • Encontre as seguintes linhas na configuração:
assistive_technologies=com.sun.java.accessibility.AccessBridge
screen_magnifier_present=true
  • Adicione uma cerquilha (#) na frente dessas linhas
  • Salve suas alterações no arquivo e reinicie o Defold