ติดตั้ง Defold และกำหนดค่าโปรเจ็กต์สำหรับ Android

คู่มือนี้ครอบคลุมขั้นตอนต่อไปนี้

  • การเลือกเวอร์ชันของ Defold
  • การดาวน์โหลดและติดตั้ง Defold
  • การสร้างโปรเจ็กต์ใหม่โดยใช้เทมเพลตสำหรับอุปกรณ์เคลื่อนที่
  • การกำหนดการตั้งค่าโปรเจ็กต์ Defold เฉพาะ Android

เลือกเวอร์ชัน

ใช้ Defold เวอร์ชันล่าสุดที่เสถียรเมื่อเป็นไปได้ สำหรับการพัฒนา Android ให้ใช้เวอร์ชัน 1.2.181 ขึ้นไป

ดาวน์โหลดและเรียกใช้ Defold

ไปที่หน้าดาวน์โหลด Defold เพื่อดาวน์โหลดเกมเอนจินสำหรับสภาพแวดล้อมที่คุณต้องการ

Defold มีการเผยแพร่เป็นแอปพลิเคชันแบบสแตนด์อโลน โดยไม่จำเป็นต้องมีกระบวนการติดตั้ง หลังจากแตกไฟล์ที่ดาวน์โหลดมาแล้ว คุณก็เรียกใช้ได้เลย

สร้างโปรเจ็กต์โดยใช้เทมเพลตเกมบนอุปกรณ์เคลื่อนที่

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

หากต้องการสร้างโปรเจ็กต์ใหม่โดยใช้เทมเพลตเกมบนอุปกรณ์เคลื่อนที่ ให้ทำดังนี้

  1. เปิดโปรแกรมแก้ไข Defold
  2. คลิกโปรเจ็กต์ใหม่ และตรวจสอบว่าได้เลือกแท็บจากเทมเพลตแล้ว
  3. เลือกเทมเพลตเกมบนอุปกรณ์เคลื่อนที่จากรายการ
  4. ระบุชื่อและตำแหน่งสำหรับโปรเจ็กต์ใหม่
  5. คลิกสร้างโปรเจ็กต์ใหม่
การเลือกเทมเพลตเกมบนอุปกรณ์เคลื่อนที่จากโปรเจ็กต์ใหม่
รูปที่ 1 การเลือกเทมเพลตเกมบนอุปกรณ์เคลื่อนที่เมื่อสร้างโปรเจ็กต์ใหม่

กำหนดค่าโปรเจ็กต์สำหรับ Android

Defold รองรับการตั้งค่าเฉพาะ Android หลายอย่างสำหรับโปรเจ็กต์ Defold

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

การตั้งค่าโปรเจ็กต์ที่สำคัญสำหรับ 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 ระหว่างการส่งออก

แหล่งข้อมูลเพิ่มเติม