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

Windows için geliştirme

Windows platformu için Defold uygulamaları geliştirmek, dikkat edilmesi gereken çok az noktanın bulunduğu basit bir süreçtir.

Proje ayarları

Windows’a özgü uygulama yapılandırması, game.project ayarlar dosyasının Windows bölümünden yapılır.

Uygulama simgesi

Bir Windows oyununda kullanılan uygulama simgesinin .ico biçiminde olması gerekir. ICOConvert veya AConvert gibi bir çevrimiçi araç kullanarak .png dosyasından kolayca .ico dosyası oluşturabilirsiniz. Bir görüntü yükleyin ve en azından şu simge boyutlarını kullanın: 16x16, 24x24, 32x32, 48x48, 256x256.

Kaynak: Microsoft - Windows uygulama simgesi oluşturma

ImageMagick yazılım paketiyle yerel olarak .ico dosyası oluşturma.

ImageMagick, dijital görüntüleri düzenlemek ve işlemek için kullanılan ücretsiz, açık kaynaklı bir yazılım paketidir.

  1. ImageMagick kurun
  2. PNG simgenizi hazırlayın.
  3. convert aracını kullanarak PNG dosyasını ICO biçimine dönüştürün:
    magick icon_256x256px.png -compress None -define icon:auto-resize=256,128,96,64,48,32,24,16 favicon.ico
    

Sık sorulan sorular

Q: Dokusu olmayan GUI kutu düğümleri (box node) neden düzenleyicide saydam görünüyor, ancak projeyi derleyip çalıştırdığımda beklendiği gibi görüntüleniyor?

A: Bu hata AMD Radeon GPU kullanan bilgisayarlarda meydana gelebilir. Grafik sürücülerinizi güncellediğinizden emin olun.

Q: Bir atlası veya sahne görünümünü açarken neden com.sun.jna.Native.open.class java.lang.Error: Access is denied hatasını alıyorum?

A: Defold’u yönetici olarak çalıştırmayı deneyin. Defold’un yürütülebilir dosyasına sağ tıklayın ve “Run as Administrator” seçeneğini seçin.

Q: Windows’ta Intel UHD tümleşik GPU kullanırken oyunumda neden görüntü işleme (rendering) düzgün çalışmıyor (oysa HTML5 derleme çıktım çalışıyor)?

A: Sürücünüzü 27.20.100.8280 veya daha yeni bir sürüme güncellediğinizden emin olun. Kontrol etmek için Intel Driver Support Assistant aracını kullanın. Ek bilgi için bu forum gönderisine bakabilirsiniz.

Q: Defold düzenleyicisi çöküyor ve günlükte AWTError: Assistive Technology not found görünüyor

Düzenleyici çöktüğünde günlükte Caused by: java.awt.AWTError: Assistive Technology not found: com.sun.java.accessibility.AccessBridge ifadesi yer alıyorsa şu adımları izleyin:

  • C:\Users\<username> klasörüne gidin
  • .accessibility.properties adlı dosyayı standart bir metin düzenleyicisiyle açın (Notepad uygundur)
  • Yapılandırmada aşağıdaki satırları bulun:
assistive_technologies=com.sun.java.accessibility.AccessBridge
screen_magnifier_present=true
  • Bu satırların başına bir kare işareti (#`) ekleyin
  • Dosyada yaptığınız değişiklikleri kaydedin ve Defold’u yeniden başlatın