ส่งออกเกมสําหรับ Windows

ปรับปรุงหน้า :
วันที่สร้างเพจ :

สภาพแวดล้อมการตรวจสอบ

หน้าต่าง
  • หน้าต่าง 10
  • หน้าต่าง 11
บรรณาธิการ Unity
  • ปี 2020.3.25f1

ทีแรก

เกมที่สร้างใน Unity Editor สามารถเรียกใช้ใน Unity Editor ได้ แต่ไม่สามารถทํางานอย่างอิสระในสภาพแวดล้อมอื่นได้ เนื้อหาส่วนนี้อธิบายวิธีการส่งออกเกมเพื่อให้เกมทํางานบน Windows ได้เอง

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

เกี่ยวกับเกมที่จะส่งออก

เอาต์พุต "2D Platformer Microgame" เป็นเกมซึ่งสามารถเลือกได้เมื่อสร้างโครงการใหม่ แน่นอนถ้าคุณได้สร้างเกมแล้วโปรดส่งออกเกมนั้น

Unity Editor เปิดตัวและโหลดโครงการของคุณ

เอาต์พุตเกมสําหรับ Windows

เลือก File > Build Settings จากเมนู

เมื่อกล่องโต้ตอบ "การตั้งค่าการสร้าง" ปรากฏขึ้น ให้ตรวจสอบฉากทั้งหมดที่คุณต้องการใช้จาก "ฉากที่รวมอยู่ในบิลด์"

จากแพลตฟอร์มทางด้านซ้ายให้เลือก PC, Mac และ Linux แบบสแตนด์อโลน

หากไม่มีไอคอน Unity ทางด้านขวาของชื่อเมนูแสดงว่าไม่ได้ใช้งานดังนั้นคลิกปุ่ม "สลับแพลตฟอร์ม" ที่ด้านล่างขวาโดยเลือก "PC, Mac..."

หากคุณเลือก "PC, Mac..." รายการตั้งค่าจะแสดงทางด้านขวาดังนั้นให้ตั้งค่าดังนี้

ค่าการตั้งค่ารายการ
แพลตฟอร์มเป้าหมาย หน้าต่าง
สถาปัตยกรรม เลือก "x86_64" สําหรับเกมสําหรับระบบปฏิบัติการ 64 บิต และ "x86" สําหรับเกมสําหรับระบบปฏิบัติการ 32 บิต
อื่น ไม่ได้เลือก

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

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

เมื่อบิลด์เสร็จสมบูรณ์ ไฟล์จะถูกสร้างขึ้น

จากนั้นคุณสามารถคัดลอกหรือแจกจ่ายไฟล์เหล่านี้ไปยังสภาพแวดล้อม Windows อื่น ๆ เพื่อเล่นเกมของคุณในสภาพแวดล้อมอื่น ๆ ในตัวอย่างที่สร้างขึ้นในครั้งนี้เกมจะเริ่มขึ้นเมื่อคุณเรียกใช้ "Platformer.exe" แต่ชื่อนี้จะเปลี่ยนไปขึ้นอยู่กับโครงการที่คุณสร้างขึ้น

เกมจะทํางานแม้ว่าไฟล์ต่อไปนี้จะไม่รวมอยู่ในนั้น

ไฟล์และโฟลเดอร์คําอธิบาย
ยูนิตี้แครชแฮนด์เลอร์ 64.exe นี่คือไฟล์ปฏิบัติการของตัวจัดการความผิดพลาด มันเป็นไปได้แม้ว่าคุณจะไม่มี แต่คุณสามารถใส่มันได้