במדריך הזה מפורטים השלבים הבאים:
- בחירת גרסה של Defold
- הורדה והתקנה של Defold
- יצירת פרויקט חדש באמצעות תבנית לנייד
- הגדרת הגדרות ספציפיות לפרויקט Defold ל-Android
צריך לבחור גרסה
מומלץ להשתמש בגרסה היציבה האחרונה של Defold. לפיתוח ל-Android, צריך להשתמש בגרסה 1.2.181 ואילך.
הורדה והפעלה של Defold
נכנסים אל דף ההורדה של Defold כדי להוריד את מנוע המשחק לסביבה המועדפת.
Defold מופץ כאפליקציה עצמאית. לא צריך להתקין אותו. אחרי שמחלצים את קובץ הארכיון שהורד, אפשר להפעיל אותו כמו שהוא.
יצירת פרויקט באמצעות תבנית של משחק לנייד
Defold כולל מגוון תבניות שבהן אפשר להשתמש כשיוצרים פרויקט חדש. התבנית Mobile Game (משחק לנייד) שימושית כשיוצרים פרויקט ל-Android. בחירה בתבנית הזו יוצרת באופן אוטומטי קבצים של סמלי אפליקציה מסוג placeholder, ומגדירה את הגדרות הגודל, הגדרות הכיוון ומיפוי קלט.
כדי ליצור פרויקט חדש באמצעות התבנית Mobile Game (משחק לנייד):
- מפעילים את Defold editor.
- לוחצים על פרויקט חדש ומוודאים שהכרטיסייה מתבנית נבחרה.
- בוחרים את התבנית משחק לנייד מהרשימה.
- מציינים שם ומיקום לפרויקט החדש.
- לוחצים על Create New Project (יצירת פרויקט חדש).

הגדרת פרויקטים ל-Android
Defold תומך במספר הגדרות ספציפיות ל-Android עבור פרויקט Defold.
- כדי לגשת להגדרות האלה: בעורך Defold, פותחים את הקובץ
game.project
וגוללים למטה לקטע Android.

הגדרות חשובות של פרויקטים ספציפיים ל-Android מחולקות לקטגוריות הבאות:
סמלי אפליקציות
שדות סמל האפליקציה: מציינים את קובצי הסמלים של האפליקציה. קבצי הסמלים צריכים להיות בפורמט PNG ולהיות בגודל הפיקסלים שמופיע בשם השדה.
פרטי חבילה
קוד גרסה: מציינים את קוד הגרסה של החבילה. ב-Google Play נדרש קוד גרסה ייחודי לכל חבילה שנשלחת. ניסיון להשתמש בקוד גרסה שהוא נמוך מקוד גרסה שנשלח בעבר יגרום לשגיאה.
Minimum Sdk Version: הגדרת רמת ה-API המינימלית של Android שנתמכת על ידי הפרויקט.
גרסת SDK לטירגוט: מגדירים את רמת ה-API של Android SDK שמשמשת לבנייה ולייצוא של הפרויקט. צריך לוודא שהערך הזה עומד בדרישות של Google Play בנוגע לרמת ה-API לטירגוט.
חבילה: מציינים את מזהה החבילה של האפליקציה. המזהה הזה צריך להיות זהה למזהה החבילה שנוצר ב-Google Play Console.
הגדרת מניפסט: מציינים את קובץ AndroidManifest.xml
שישמש ליצירת מניפסט האפליקציה. Defold יוצר באופן אוטומטי קובץ מניפסט של ברירת מחדל להגדרה הזו ומאכלס אותו בערכים מהגדרות הפרויקט.
הגדרות אחרות
מצב מורחב: אם בוחרים באפשרות הזו, סרגלי הניווט והסטטוס מוסתרים כשהאפליקציה פעילה.
ניתן לניפוי באגים: אם בוחרים באפשרות הזו, השדה android:debuggable
במניפסט של Android מוגדר במהלך הייצוא.