Tôi đã làm việc trên và tắt trên một trò chơi XNA mà tôi đã bắt đầu với VS2010 & WP 7 SDK và sau đó nâng cấp lên 7,5 (Mango). Tôi tải lên dự án đó trong VS2012 và WP8 SDK và nó chạy tốt, biên dịch không có lỗi và chạy trơn tru.
Như đã trình bày trước đây, các dự án XNA trong VS2012 và WP8 SDK chỉ có thể nhắm mục tiêu nền tảng WP 7.1. Ở phía trên, tất cả các điện thoại chạy WP 7.5, sắp tới 7,8 và WP8 sẽ chạy trò chơi của bạn mà không có bất kỳ vấn đề gì. Từ quan điểm đó, XNA được hỗ trợ đầy đủ trong WP8 SDK, trên các thiết bị WP8, nhưng các S W KHÔNG phải là các dự án WP8.
Bằng không phải là dự án WP8, nhược điểm là bạn KHÔNG THỂ sử dụng tính năng WP8 độc quyền, chẳng hạn như:
- In-app mua/vi giao dịch (cái này đau devs XNA các nhất)
- Trò chơi của bạn sẽ luôn là 800x480 vì bạn cần các dự án WP8 để hỗ trợ độ phân giải cao hơn. trò chơi XNA bạn sẽ tự động mở rộng quy mô khi chạy trên các thiết bị với một res cao
- Dành riêng WP8 mạng tính năng & API, bao gồm Bluetooth và NFC
- Speech và nhận dạng giọng nói API
- trò chơi XNA của bạn không thể đăng ký một phần mở rộng giao thức cho ứng dụng -to-ứng dụng giao tiếp
- New Live Tile mẫu
các điểm nổi bật dev cho WP8 là trên blog wpdev tại http://blogs.windows.com/windows_phone/b/wpdev/archive/2012/11/05/windows-phone-8-developer-platform-highlights.aspx.
+1 Tôi đã thấy rằng xác nhận một vài lần trên tài khoản twitter wp7dev. Theo như tương lai của XNA như là của nó trong quá khứ, là một vấn đề chờ đợi bây giờ. – loyalpenguin
Tôi nghĩ rằng tất cả các tài khoản đang nói, trong PR-nói, là XNA sẽ chỉ đơn giản là tiếp tục như bây giờ. WP8 tương thích ngược, vì vậy các ứng dụng XNA sẽ vẫn chạy trên cả 7.x và 8.x. Tôi nghi ngờ tình trạng hiện tại của XNA sẽ thay đổi. Sẽ ngạc nhiên nếu XNA 5.0 ở gần góc. –
Không thể nhắm mục tiêu API WP8 bằng các ứng dụng XNA, bạn chỉ có thể chạy các ứng dụng WPX XNA trên các thiết bị WP8. –