คู่มือนี้ครอบคลุมขั้นตอนต่อไปนี้
- การเลือกเวอร์ชันของ Defold
- การดาวน์โหลดและติดตั้ง Defold
- การสร้างโปรเจ็กต์ใหม่โดยใช้เทมเพลตสำหรับอุปกรณ์เคลื่อนที่
- การกำหนดการตั้งค่าโปรเจ็กต์ Defold เฉพาะ Android
เลือกเวอร์ชัน
ใช้ Defold เวอร์ชันล่าสุดที่เสถียรเมื่อเป็นไปได้ สำหรับการพัฒนา Android ให้ใช้เวอร์ชัน 1.2.181 ขึ้นไป
ดาวน์โหลดและเรียกใช้ Defold
ไปที่หน้าดาวน์โหลด Defold เพื่อดาวน์โหลดเกมเอนจินสำหรับสภาพแวดล้อมที่คุณต้องการ
Defold มีการเผยแพร่เป็นแอปพลิเคชันแบบสแตนด์อโลน โดยไม่จำเป็นต้องมีกระบวนการติดตั้ง หลังจากแตกไฟล์ที่ดาวน์โหลดมาแล้ว คุณก็เรียกใช้ได้เลย
สร้างโปรเจ็กต์โดยใช้เทมเพลตเกมบนอุปกรณ์เคลื่อนที่
Defold มีเทมเพลตหลากหลายให้คุณใช้เมื่อสร้างโปรเจ็กต์ใหม่ เทมเพลตเกมบนอุปกรณ์เคลื่อนที่มีประโยชน์เมื่อสร้างโปรเจ็กต์สำหรับ Android การเลือกเทมเพลตนี้จะสร้างไฟล์ไอคอนแอปตัวยึดตำแหน่งโดยอัตโนมัติ และกำหนดการตั้งค่าขนาด การตั้งค่าการวางแนว และ การเชื่อมโยงอินพุต
หากต้องการสร้างโปรเจ็กต์ใหม่โดยใช้เทมเพลตเกมบนอุปกรณ์เคลื่อนที่ ให้ทำดังนี้
- เปิดโปรแกรมแก้ไข Defold
- คลิกโปรเจ็กต์ใหม่ และตรวจสอบว่าได้เลือกแท็บจากเทมเพลตแล้ว
- เลือกเทมเพลตเกมบนอุปกรณ์เคลื่อนที่จากรายการ
- ระบุชื่อและตำแหน่งสำหรับโปรเจ็กต์ใหม่
- คลิกสร้างโปรเจ็กต์ใหม่

กำหนดค่าโปรเจ็กต์สำหรับ Android
Defold รองรับการตั้งค่าเฉพาะ Android หลายอย่างสำหรับโปรเจ็กต์ Defold
- หากต้องการเข้าถึงการตั้งค่าเหล่านี้ ให้เปิด
game.project
ไฟล์ในโปรแกรมแก้ไข Defold แล้วเลื่อนลงไปที่ส่วน Android

การตั้งค่าโปรเจ็กต์ที่สำคัญสำหรับ Android จะจัดกลุ่มเป็นหมวดหมู่ต่อไปนี้
ไอคอนแอปพลิเคชัน
ฟิลด์ไอคอนแอป: ระบุไฟล์ไอคอนแอปพลิเคชัน ไฟล์ไอคอนต้องอยู่ในรูปแบบ PNG และมีขนาดพิกเซลตรงกับที่ระบุไว้ในชื่อฟิลด์
ข้อมูลแพ็กเกจ
รหัสเวอร์ชัน: ระบุรหัสเวอร์ชันของแพ็กเกจ Google Play กำหนดให้ต้องมี รหัสเวอร์ชันที่ไม่ซ้ำกันสำหรับการส่งแพ็กเกจแต่ละรายการ การพยายามใช้รหัสเวอร์ชันที่ต่ำกว่ารหัสเวอร์ชันที่ส่งก่อนหน้านี้จะทำให้เกิดข้อผิดพลาด
เวอร์ชัน SDK ขั้นต่ำ: กําหนดระดับ API ขั้นต่ำของ Android ที่โปรเจ็กต์ของคุณรองรับ
เวอร์ชัน SDK เป้าหมาย: กำหนดระดับ API ของ Android SDK ที่ใช้ในการสร้าง และส่งออกโปรเจ็กต์ ตรวจสอบว่าค่านี้เป็นไปตามข้อกำหนดเกี่ยวกับ API เป้าหมายของ Google Play
แพ็กเกจ: ระบุตัวระบุแพ็กเกจของแอปพลิเคชัน ซึ่งควรตรงกับ ตัวระบุแพ็กเกจที่สร้างใน Google Play Console
การตั้งค่า Manifest: ระบุไฟล์ AndroidManifest.xml
ที่จะใช้
เพื่อสร้าง Manifest ของแอปพลิเคชัน Defold จะสร้างไฟล์ Manifest เริ่มต้นสำหรับการตั้งค่านี้โดยอัตโนมัติ และจะป้อนค่าจากการตั้งค่าโปรเจ็กต์ลงในไฟล์
การตั้งค่าอื่นๆ
โหมดสมจริง: หากเลือกตัวเลือกนี้ ระบบจะซ่อนแถบนำทางและแถบสถานะ เมื่อแอปพลิเคชันทำงานอยู่
ดีบักได้: หากเลือก ตัวเลือกนี้จะตั้งค่าฟิลด์ android:debuggable
ในไฟล์ Manifest ของ Android ระหว่างการส่งออก