Android için Defold'u yükleme ve projeleri yapılandırma

Bu kılavuzda aşağıdaki adımlar ele alınmaktadır:

  • Defold sürümü seçme
  • Defold'u indirme ve yükleme
  • Mobil şablonu kullanarak yeni proje oluşturma
  • Android'e özgü Defold proje ayarlarını yapılandırma

Sürüm seçin

Mümkün olduğunda Defold'un en son kararlı sürümünü kullanın. Android geliştirme için 1.2.181 veya sonraki bir sürümü kullanın.

Defold'u indirme ve çalıştırma

Tercih ettiğiniz ortama yönelik oyun motorunu indirmek için Defold indirme sayfasını ziyaret edin.

Defold bağımsız bir uygulama olarak dağıtılır. Yükleme işlemi gerektirmez; indirilen arşivi çıkardıktan sonra olduğu gibi çalıştırabilirsiniz.

Mobil oyun şablonunu kullanarak proje oluşturma

Defold, yeni bir proje oluştururken kullanabileceğiniz çeşitli şablonlar içerir. Mobil Oyun şablonu, Android için proje oluştururken kullanışlıdır. Bu şablonu seçtiğinizde otomatik olarak yer tutucu uygulama simge dosyaları oluşturulur ve boyut ayarları, yön ayarları ve giriş bağlantıları yapılandırılır.

Mobil Oyun şablonunu kullanarak yeni bir proje oluşturmak için aşağıdakileri yapın:

  1. Defold düzenleyiciyi başlatın.
  2. Yeni Proje'yi tıklayın ve Şablondan sekmesinin seçili olduğundan emin olun.
  3. Listeden Mobil Oyun şablonunu seçin.
  4. Yeni proje için bir ad ve konum belirtin.
  5. Yeni Proje Oluştur'u tıklayın.
Yeni projeden Mobil Oyun şablonunu seçme
Şekil 1. Yeni proje oluştururken Mobil Oyun şablonunu seçme

Android için projeleri yapılandırma

Defold, bir Defold projesi için Android'e özgü bir dizi ayarı destekler.

  • Bu ayarlara erişmek için: Katlama düzenleyicisinde game.project dosyasını açıp aşağı kaydırarak Android bölümüne gidin.
Proje ayarlarının kapsamını daralt'ın Android bölümü
Şekil 2. Defold projesi için proje ayarları

Android'e özel önemli proje ayarları aşağıdaki kategorilerde gruplandırılır:

Uygulama simgeleri

App icon alanları: Uygulama simgesi dosyalarını belirtin. Simge dosyaları PNG biçiminde olmalı ve alan adında belirtilen piksel boyutuyla eşleşmelidir.

Paket bilgileri

Sürüm Kodu: Paket sürümü kodunu belirtin. Google Play, gönderilen her paket için benzersiz bir sürüm kodu gerektirir. Daha önce gönderilen bir sürüm kodundan daha eski bir sürüm kodu kullanmaya çalışmak hatayla sonuçlanır.

Minimum Sdk Sürümü: Projenizin desteklediği minimum Android API düzeyini tanımlayın.

Hedef Sdk Sürümü: Projeyi oluşturmak ve dışa aktarmak için kullanılan Android SDK'nın API düzeyini tanımlayın. Bu değerin Google Play hedef API gereksinimleriyle uyumlu olduğundan emin olun.

Paket: Uygulamanın paket tanımlayıcısını belirtin. Bu değer, Google Play Console'da oluşturulan paket tanımlayıcısıyla eşleşmelidir.

Manifest ayarı: Uygulama manifestini oluşturmak için kullanılacak AndroidManifest.xml dosyasını belirtin. Defold, bu ayar için otomatik olarak bir varsayılan manifest dosyası oluşturur ve bunu proje ayarlarından alınan değerlerle doldurur.

Diğer ayarlar

Yoğun İçerik Modu: Bu seçenek belirlenirse uygulama etkinken gezinme ve durum çubukları gizlenir.

Hata ayıklanabilir: Bu seçenek belirlenirse dışa aktarma sırasında Android manifestindeki android:debuggable alanını ayarlar.

Ek kaynaklar