2016/11/19

Godot Engine - Apk Dosyası Oluşturmak

Godot Engine ile oyununuzu tamamladınız, peki bu oyunu Adnroid cihazınızda çalıştırmak isterseniz ne yapmanız gerekir? Oyununuzun apk dosyasını oluşturmanız gerekir. Bunun için sisteminizde olması gereken bazı dosya ve yazılımlar var. Bu yazılımlar:

1- Anroid SDK

Evet öncelikle sisteminizde Android SDK dosyaları bulunmalı. İşletim sisteminize göre doğru olan dosyayı alttaki bağlantıdan indiriebilirsiniz:
Android SDK İndir
Sayfayı aşağı kaydırın...


Alttaki "Get just the command line tools" yazan kısımdan işletim sisteminize uygun dosyayı seçip indirin.

2- JDK

Açılımı Java Development Kit olan bu dosyayı da sisteminize kurmalısınız.
JDK İndir
Kırmızı işaretli Download butonuna basın...



1. ok işaretinin bulunduğu yerden lisans antlaşmasını kabul edin, 2. ok işaretinin bulunduğu yerden de işletim sisteminize göre jdk dosyasını seçin. İndirdiğiniz dosyayı kurmanız gerekiyor. (Linux işletim sisteminde tar.gz dosyasını sıkıştırılmış dosyadan çıkartmanız gerekiyor, kurulum yok)

3- debug.keystore dosyası


Eğer daha önce Adnroid sdk kullandıysanız, Eclipse ya da Android Studio ile android uygulama geliştirdiyseniz şuan sisteminizde debug.keystore dosyası vardır. Konumu:
Linux/OSX: "~/.android/debug.keystore"
Windows: "C:/KullanıcıAdınız/.android/debug.keystore"

Eğer kullanmadıysanız yeni bir tane oluşturmanız gerekecek. O da şöyle ki:
Linux:(Teriminal-UçBirim- içinde)
keytool -keyalg RSA -genkeypair -alias androiddebugkey -keypass android -keystore debug.keystore -storepass android -dname "CN=Android Debug,O=Android,C=US" -validity 9999
Windows:(cmd içinde)
keytool -genkey -v -keystore "C:\Program Files (x86)\Android\android-sdk\.android\debug.keystore" -storepass android -alias androiddebugkey -keypass android -dname "CN=Android Debug,O=Android,C=US"

4- ADB

Android SDK ile yükleniyor.

5- Export Templates

İndirmek İçin Tıklayın
Export Templates bağlantısına tıklayın. Kurulum:
Settings -> Install Export Template

Ardından indirdiğiniz *.tpz uzantılı dosyayı seçin ve onaylayın.

Godot Game Engine İçindeki Ayarlar 

Settings -> Editor Settings
Açılan pencerede:
Önce 1. kısımdan Android seçeneğini seçin, ardından 2 olarak işaretlenen yerden tek tek daha önce edindiğimiz dosyaların yerlerini göstereceğiz. Sağdaki klasör işaretlerine tek tek tıklayın, "File..." seçeneğini tıklayın:
Linux:
Adb: /home/ubuntu/Android/Sdk/platform-tools/adb
(İndirdiğiniz Android Sdk neredeyse o klasörün yolunu göstermeniz gerekiyor)
Jarsigner: /godot/jdk/jdk1.8.0_101/bin/jarsigner
(İndirip tar.gz den çıkarttığınız jdk klasörünün yolunu belirtmeniz gerekiyor)
Debug Keystore: /home/ubuntu/.android/debug.keystore
(Oluşturduğunuz ya da önceden var olan debug.keystore dosyasının konumu)
Windows:
Adb: C:/KullanıcıAdınız/AppData/Local/Android/sdk/platform-tools/adb.exe
(Android Sdk yı farklı bir yere kurduysanız o klasörün konumunu belirtin) 
Jarsigner:  C:/Program Files/Java/jdk1.8.0_101/bin/jarsigner.exe
(Javayı kurduğunuz klasör konumunu belirtin)
Debug Keystore: C:/KullanıcıAdınız/.android/debug.keystore
(Farklı bir konuma oluşturduysanız klasör konumunu belirtin)

Apk Dosyası Oluşturma Zamanı

Sırasıyla
Export -> Android seçin. Sağ kısımdan oyunun adını vb. ayarları değiştirebilirsiniz. Ardından 3 numarayı seçin: "Export..."
Bundan sonra dikkat etmeniz gereken tek şey var: apk dosyasını projeniz ile aynı klasör içerisine çıkartmayın. Bu durumda uyarı alacaksınız ve farklı bir yer seçmenizi isteyecek Godot.

Hepsi bu. Oyununuz hazır, Android cihazınıza atın, kurun ve oyununuzun keyfini çıkartın. :)
Paylaş:

0 yorum:

Yorum Gönder