การจัดจําหน่ายเกมสําหรับ Xbox360

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

สรุป

เรียนรู้วิธีแจกจ่ายเกม Xbox 360 ของคุณ

*โปรดทราบว่า ณ วันที่ 10/01/2010 ระบบทั้งหมดที่เกี่ยวข้องกับ Xbox 360 ใน XNA Game Studio 4.0 เป็นเวอร์ชัน β

Xbox 360 用ゲームの配布

สภาพแวดล้อมในการทํางาน

เบื้องต้น

เวอร์ชัน XNA ที่รองรับ 4.0
แพลตฟอร์มที่รองรับ
  • หน้าต่าง (XP SP3, Vista SP1, 7)
  • เอกซ์บอกซ์ 360
Windows เวอร์ชัน Vertex Shader ที่จําเป็น
Windows เวอร์ชัน Pixel Shader ที่จําเป็น

สภาพแวดล้อมในการทํางาน

แท่น วินโดวส์ 7, เอกซ์บอกซ์ 360

สาร

การกระจายในแพ็คเกจ

สิ่งแรกที่ควรคํานึงถึงเมื่อแจกจ่ายเกม Xbox 360  ในรูปแบบแพ็คเกจคือเฉพาะผู้ที่ซื้อการเป็นสมาชิก XNA Creators Club เท่านั้นที่สามารถเรียกใช้เกมที่คุณแจกจ่ายได้ โปรดทราบว่าไม่ใช่ทุกคนที่มี Xbox 360 จะสามารถเล่นเกมที่แจกจ่ายในรูปแบบแพ็คเกจได้ ในระยะสั้นฉันคิดว่ามันดีกว่าที่จะคิดว่ามันเป็นวิธีที่ผู้สร้าง XNA จะเล่นด้วยกัน (อย่างไรก็ตาม เราไม่รู้ว่าแบบฟอร์มนี้จะเป็นอย่างไรในอนาคต)

ซึ่งแตกต่างจากเกม Windows สิ่งที่คุณต้องติดตั้งในสภาพแวดล้อมที่มีการแจกจ่ายเกมคือสภาพแวดล้อมการพัฒนาสําหรับเกม Xbox 360 สิ่งที่คุณต้องติดตั้งมีคําอธิบายสั้น ๆ ด้านล่าง แต่ถ้าคุณเตรียมสภาพแวดล้อมตามที่อธิบายไว้ในหน้า "เตรียมสภาพแวดล้อมการพัฒนาของคุณ" คุณจะสามารถเล่นเกมบน Xbox 360 ได้

ก่อนอื่นสภาพแวดล้อมของ Windows

จากนั้นสภาพแวดล้อม Xbox 360

  • สมาชิก XNA Creators Club
  • XNA Game Studio เชื่อมต่อ
  • การเป็นสมาชิก Xbox Live Gold (ตามความเหมาะสม)

สร้างไฟล์ (แพ็คเกจเกม) ที่จะแจกจ่าย

ขั้นแรกให้เปิดโปรเจ็กต์ Xbox 360 สําหรับเกมที่คุณต้องการแจกจ่าย

ลองเปลี่ยน "Debug" เป็น "Release" ในแถบเครื่องมือ ด้วยวิธีนี้ คุณสามารถกําจัดข้อมูลการดีบักที่คุณไม่ต้องการสําหรับเกมของคุณ และเพิ่มประสิทธิภาพเกมของคุณเพื่อสร้าง

แน่นอนว่าคุณควรทดสอบในโหมด Release ล่วงหน้าด้วย

เลือก "สร้างโซลูชันใหม่" จากเมนูสร้างเพื่อละทิ้งข้อมูลบิลด์จนถึงตอนนี้และสร้างตั้งแต่เริ่มต้น

ฉันไม่คิดว่ามีปัญหากับบิลด์ปกติ แต่ในบางกรณี อาจมีไฟล์ที่ไม่ได้สร้างขึ้นในสถานะก่อนหน้า ดังนั้นขอแนะนําให้สร้างใหม่ก่อนการแจกจ่าย

เมื่อสร้างโปรเจ็กต์ใหม่แล้ว ให้เลือก "Package XXXXX as XNA Creators Club Game" จากเมนูบิลด์ (XXXXX คือชื่อโครงการ)

จากนั้นคุณจะเห็นว่าไฟล์ชื่อ "XXXXX.ccgame" ถูกสร้างขึ้นในโฟลเดอร์ต่อไปนี้

  • [ชื่อโฟลเดอร์โครงการ] [ชื่อโฟลเดอร์โครงการ]\bin\Xbox 360\Release

นี่คือแพ็คเกจเกมสําหรับ XNA และคุณสามารถแจกจ่ายได้ตามที่เป็นอยู่ คุณอาจต้องบีบอัดแยกต่างหากเป็นไฟล์ ".zip" ดังนั้นโปรดตรวจสอบด้วยตัวเองทั้งนี้ขึ้นอยู่กับไซต์)

เรียกใช้เกม Xbox 360 แบบกระจาย

ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ที่คุณต้องการแจกจ่ายเกมเชื่อมต่อกับ Xbox 360 จากนั้นเริ่ม XNA Game Studio Connect บน Xbox 360 จากนั้นตั้งค่าให้อยู่ในสถานะสแตนด์บาย

ต่อไปผมได้รับ " หากคุณดับเบิลคลิกที่ไฟล์ "ccgame" กล่องโต้ตอบเช่นเดียวกับที่แสดงทางด้านขวาจะปรากฏขึ้นดังนั้นคลิกปุ่ม "แกะ"

เกมในแพ็คเกจจะถูกปรับใช้กับ Xbox 360 ของคุณโดยอัตโนมัติ

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

คุณสามารถเริ่มเกมได้เช่นนี้

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