XNA đứng đầu ở đâu? [đóng cửa]


13

Tôi yêu XNA. Tôi thực sự làm. Là chủ tịch Câu lạc bộ Phát triển Trò chơi ở trường tôi, chúng tôi sử dụng nó và tôi dạy nó. Nhưng tôi lo lắng về nó.

Tôi đã luôn tự hỏi, có bất kỳ dấu hiệu nào cho thấy XNA sẽ trở thành nhiều hơn là một ngôn ngữ trò chơi nguyên mẫu / trò chơi không? Tôi luôn có cảm giác rằng Microsoft đang ở trên đỉnh của việc từ bỏ nó, giống như họ đã làm Managed DirectX. Xbox Live Arcade là một ý tưởng tuyệt vời nhưng nó bị gạt sang một bên, bị lu mờ bởi các trò chơi Xbox "thực sự" khi tôi cảm thấy như nó sẽ có nhiều tiềm năng hơn, Microsoft đã nhấn mạnh hơn.

Bây giờ chỉ với XNA 4.0 CTP cho Windows Phone 7, có vẻ như nó đang biến thành một thứ chỉ dành cho điện thoại. Tôi thực sự không chắc chắn về lý do tại sao họ làm điều đó.

Trạng thái hiện tại của XNA là gì và nó đang đứng đầu ở đâu? Là nó chỉ đi vào thiết bị di động, hay 4.0 cuối cùng sẽ được phát hành cho sử dụng Xbox và máy tính để bàn?

Nói cách khác, nó có phải là một ngôn ngữ để đầu tư thời gian và tiền bạc vào, hay nó chỉ nên được phát triển tạm thời, với nỗi sợ bị bỏ rơi liên tục? Và khi tôi hỏi điều này, tôi đang nói về các trò chơi trên máy tính để bàn và Xbox, vì tôi có thể thấy khá rõ rằng đó là khung trò chơi được lựa chọn cho nền tảng Windows Phone 7.

Vì câu hỏi này hơi chủ quan (nhưng tôi thực sự đang tìm kiếm sự thật bên cạnh ý kiến ​​của bạn!) Tôi đang biến câu hỏi này thành CW.


Đóng cửa vì nó sẽ chỉ là đầu cơ.
Tết


1
Tôi biết điều này đến muộn. Đối với bất kỳ ai lo lắng, MonoGame thực sự là một triển khai XNA nguồn mở, rất hấp dẫn. Và nó hỗ trợ nhiều nền tảng. Kiểm tra nó, ngay cả khi bạn quyết định không đi với nó.
tro999

Câu trả lời:


2

Cảm giác tôi nhận được từ sự phát triển của XNA là cuối cùng họ sẽ điều khiển nó trở thành sự thay thế cho Managed DirectX. Theo như các tính năng của điện thoại, điều đó đơn giản là vì họ đang sử dụng XNA để hỗ trợ Windows Phone 7 (hoặc bất cứ thứ gì nó được gọi). Họ đã làm một điều tương tự với 3.0 (hoặc là 3.1?) Và Zune / Zune HD. Nhìn chung, tôi nghĩ các thiết bị di động này chỉ là các tính năng tạm thời của nền tảng và sẽ biến mất vào một lúc nào đó, trong khi chúng tiếp tục cải thiện cốt lõi của XNA.

Bằng chứng bổ sung là XNA đang được sử dụng nhiều hơn để phát triển các tác phẩm chất lượng cao (như Sol Survivor).


1
MDX đã bị từ chối nhiều năm trước, cho hồ sơ.
Olhovsky

7

XNA 4.0 Beta cho phép bạn nhắm mục tiêu cả Windows và 360 trong cấu hình Hidef. Mặc dù các công cụ này vẫn đang trong giai đoạn thử nghiệm, tuy nhiên, việc triển khai lên Xbox 360 vẫn chưa được kích hoạt.

Tôi nghĩ rằng việc đầu tư và quảng bá XNA trên nền tảng Windows Phone cho thấy mức độ cam kết cao. Ít nhất, WP7 sẽ có một loạt các ứng dụng dựa trên XNA, sẽ yêu cầu hỗ trợ XNA trong một thời gian dài.

Như earok đã đề cập, rất nhiều thay đổi đột phá liên quan đến phiên bản 4.0 được thực hiện vì lợi ích của việc chuẩn bị XNA cho tương lai.


3

Đối với XBOX 360 là sự lựa chọn duy nhất của bạn.

Đối với các cửa sổ, tôi luôn khuyên mọi người nên sử dụng một cái gì đó khác ... Có nhiều tùy chọn tốt hơn, đặc biệt là các tùy chọn hoạt động trên các nền tảng khác ngoài windows (như, hoạt động trong hầu hết các HĐH PC quan trọng ...)

Ngoài ra, Microsoft vẫn hành động theo bất kỳ cách nào mà họ nghĩ sẽ mang lại cho họ nhiều tiền hơn, ngay cả khi điều đó là xấu trong thời gian dài hoặc "trông tệ", giống như hành vi của họ với Direct Input (họ đã làm cho bộ điều khiển XBOX 360 hoạt động như crap trên Direct Đầu vào, khai báo DI không dùng nữa và đã phát minh ra XInput, chỉ hỗ trợ bộ điều khiển 360 và nói chung có WAAAY ít tính năng hơn DI, rõ ràng là MS đã làm điều đó chỉ để bán nhiều bộ điều khiển 360 trên Windows, đặc biệt vì chúng cực kỳ đắt )


Hả ... tôi nói dối? (Hoặc nói điều gì đó sai?)
speeder

2
Phép lịch sự SE thông thường là đăng một bình luận tại sao bạn downvote, vì vậy phần còn lại của cộng đồng có thể được hưởng lợi.
Alan

Có vẻ như điều đó không áp dụng ở đây (tôi vẫn đang tự hỏi tại sao tôi lại có -3)
tốc

Hừm ... Có lẽ đó là fanboy của XNA (tôi đã tìm thấy một vài trong số đó trước đây, ngay cả khi tôi nói sự thật, họ nổi giận với tôi ...)
tốc

1
-1 vì bạn cho rằng Microsoft không quan tâm đến lợi nhuận dài hạn, điều này là vô nghĩa.
Olhovsky

1

XNA 4.0 CTP (hiện được thay thế bởi Beta) có sẵn để phát triển Windows, tôi đã sử dụng nó để làm việc trong một dự án trò chơi Windows. Tôi nghĩ rằng đó chỉ là "Không được hỗ trợ chính thức" cho bất kỳ điều gì khác ngoài phát triển Windows 7 Phone.

Tôi không thấy bất kỳ lý do nào khiến Microsoft thậm chí sẽ cân nhắc việc từ bỏ nó trong thời gian ngắn, Shawn Hargraves đề cập trên blog của mình rằng họ đang làm rất nhiều việc trên phiên bản này để chứng minh điều đó cho DirectX 10 và 11 trong tương lai.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.