หัว XNA อยู่ที่ไหน [ปิด]


13

ฉันรัก XNA ฉันทำจริงๆ. ในฐานะประธานของ Game Development Club ที่โรงเรียนของฉันเราใช้มันและฉันก็สอนมัน แต่ฉันกังวลเกี่ยวกับมัน

ฉันสงสัยอยู่เสมอว่ามีสัญญาณอะไรบ้างที่ XNA จะกลายเป็นมากกว่าแค่เกมต้นแบบ / อาร์เคด? ฉันได้รับความรู้สึกเสมอว่าไมโครซอฟท์ยังคงละทิ้งมันเหมือน Managed DirectX Xbox Live Arcade เป็นความคิดที่น่าทึ่ง แต่มันถูกผลักออกไปด้านข้างโดยมีเกม Xbox "ของจริง" ที่ถูกบดบังเมื่อฉันรู้สึกว่ามันจะมีศักยภาพมากขึ้น Microsoft ได้ให้ความสำคัญกับมันมากขึ้น

ขณะนี้มี XNA 4.0 CTP สำหรับ Windows Phone 7 เท่านั้นดูเหมือนว่าจะแปรเปลี่ยนเป็นสิ่งที่มีเฉพาะโทรศัพท์ ฉันไม่แน่ใจจริงๆว่าทำไมพวกเขาถึงทำอย่างนั้น

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

กล่าวอีกนัยหนึ่งมันเป็นภาษาที่ใช้เวลาและเงินในการลงทุนหรือควรจะพัฒนาอย่างไม่แน่นอนด้วยความกลัวที่จะถูกทอดทิ้งหรือไม่? และเมื่อฉันถามสิ่งนี้ฉันกำลังพูดถึงเกมบนเดสก์ท็อปและ Xbox เนื่องจากฉันค่อนข้างชัดเจนว่าเป็นกรอบเกมที่เลือกสำหรับแพลตฟอร์ม Windows Phone 7

เนื่องจากคำถามนี้ค่อนข้างเป็นอัตวิสัย (แต่ฉันกำลังมองหาข้อเท็จจริงควบคู่ไปกับความคิดเห็นของคุณ!) ฉันกำลังทำสิ่งนี้เป็น CW


การปิดเพราะมันจะเป็นเพียงการเก็งกำไร
Tetrad

ที่เกี่ยวข้อง gamedev.stackexchange.com/questions/22292/…
Chris

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

คำตอบ:


2

ความรู้สึกที่ฉันได้รับจากการพัฒนา XNA ก็คือในที่สุดพวกเขาก็เปลี่ยนมาใช้ Managed DirectX แทน เท่าที่คุณสมบัติของโทรศัพท์นั่นเป็นเพียงเพราะพวกเขากำลัง XNA เพื่อรองรับ Windows Phone 7 (หรือสิ่งที่เรียกว่า) พวกเขาทำสิ่งเดียวกันกับ 3.0 (หรือเป็น 3.1?) และ Zune / Zune HD โดยรวมแล้วฉันคิดว่าอุปกรณ์มือถือเหล่านี้เป็นเพียงคุณสมบัติชั่วคราวของแพลตฟอร์มและจะหายไปในบางจุดในขณะที่พวกเขายังคงปรับปรุงแกนหลักของ XNA

หลักฐานเพิ่มเติมคือการใช้ XNA มากขึ้นเพื่อพัฒนางานที่มีคุณภาพสูง (เช่น Sol Survivor)


1
MDX ถูกคัดค้านเมื่อหลายปีก่อนสำหรับบันทึก
Olhovsky

7

XNA 4.0 Beta ช่วยให้คุณสามารถกำหนดเป้าหมายทั้ง Windows และ 360 ภายใต้โปรไฟล์ Hidef แม้ว่าเครื่องมือจะยังอยู่ในช่วงเบต้า แต่การปรับใช้กับ Xbox 360 ยังไม่ได้เปิดใช้งาน

ฉันคิดว่าการลงทุนและการส่งเสริม XNA บนแพลตฟอร์ม Windows Phone แสดงถึงระดับความมุ่งมั่นของ บริษัท อย่างน้อยที่สุด WP7 จะมีแอปพลิเคชั่นที่ใช้ XNA ซึ่งต้องใช้การรองรับ XNA เป็นเวลานาน

ดังที่ earok ได้กล่าวถึงการเปลี่ยนแปลงครั้งใหญ่ที่เกิดขึ้นในรีลีส 4.0 นั้นเกิดขึ้นเพื่อเตรียมการสำหรับ XNA ในอนาคต


3

สำหรับ XBOX 360 เป็นทางเลือกเดียวของคุณ

สำหรับ windows ฉันแนะนำให้คนใช้อย่างอื่นเสมอ ... มีตัวเลือกที่ดีกว่ามากโดยเฉพาะผู้ที่ทำงานบนแพลตฟอร์มอื่นที่ไม่ใช่ windows (เช่นทำงานในพีซีระบบปฏิบัติการที่สำคัญ ... )

นอกจากนี้ Microsoft ยังคงดำเนินการในลักษณะที่พวกเขาคิดว่าจะให้เงินมากกว่านี้แม้ว่าจะไม่ดีในระยะยาวหรือ "ดูไม่ดี" เช่นพฤติกรรมของพวกเขากับ Direct Input (พวกเขาทำให้คอนโทรลเลอร์ XBOX 360 ทำงานเหมือน crap on Direct อินพุตประกาศเลิกใช้แล้วและคิดค้น XInput ที่รองรับเฉพาะคอนโทรลเลอร์ 360 เท่านั้นและโดยทั่วไปมีคุณสมบัติน้อยกว่า WAAAY น้อยกว่า DI มันเห็นได้ชัดว่า MS ทำเพื่อขายคอนโทรลเลอร์เฉพาะ 360 บน Windows เป็นพิเศษเพราะราคาแพงอย่างบ้าคลั่ง )


อืม ... ฉันโกหก (หรือพูดว่ามีข้อผิดพลาดหรือไม่)
speeder

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

ดูเหมือนว่าจะไม่สามารถใช้งานได้ที่นี่ (ฉันยังคงสงสัยว่าทำไมฉันถึง -3)
speeder

ฮัม ... บางทีมันอาจเป็น XNA fanboys (ฉันพบบางคนมาก่อนแม้ว่าฉันจะพูดความจริงพวกเขาก็โกรธฉัน ... )
speeder

1
-1 เนื่องจากคุณอ้างว่า Microsoft ไม่สนใจผลกำไรระยะยาวซึ่งไร้สาระ
Olhovsky

1

XNA 4.0 CTP (ตอนนี้แทนที่โดย Beta) พร้อมใช้งานสำหรับการพัฒนา Windows ฉันใช้มันเพื่อทำงานในโครงการเกม Windows ฉันคิดว่ามันไม่ได้เป็น "สนับสนุนอย่างเป็นทางการ" สำหรับสิ่งอื่นใดนอกจากการพัฒนา Windows 7 Phone

ฉันไม่เห็นเหตุผลใด ๆ ที่ Microsoft จะพิจารณาทิ้งในระยะสั้นShawn Hargravesกล่าวถึงบล็อกของเขาว่าพวกเขาทำงานหลายอย่างในรุ่นนี้เพื่อพิสูจน์อนาคตสำหรับ DirectX 10 และ 11

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.