Куди звертається XNA? [зачинено]


13

Я люблю XNA. Я справді роблю. Як президент Клубу розвитку ігор у моїй школі, ми його використовуємо і я цьому вчу. Але я переживаю за це.

Я завжди цікавився, чи є ознаки того, що XNA коли-небудь стане більше, ніж просто мова прототипування / аркадної гри? У мене завжди виникало відчуття, що Майкрософт відмовився від цього, як це зробив Managed DirectX. Xbox Live Arcade - це дивовижна ідея, але вона відштовхується в бік, добре затьмарений "справжніми" іграми Xbox, коли я відчуваю, що це мав би набагато більший потенціал, якби Microsoft надав йому більше уваги.

Тепер, лише з XNA 4.0 CTP для Windows Phone 7, схоже, це перетворюється на якусь річ, лише для телефону. Я дійсно не впевнений, чому саме вони роблять це.

Який поточний стан XNA і куди він керується? Це переходить лише для мобільних пристроїв, або 4.0 з часом буде випущено для використання Xbox та настільних ПК?

Іншими словами, це мова, яка повинна вкладати час і гроші, або вона повинна бути розвинена лише орієнтовно, з постійним страхом відмовитися? І коли я запитую це, я говорю про ігри на робочому столі та Xbox, оскільки я досить чітко бачу, що це ігрові рамки вибору для платформи Windows Phone 7.

Оскільки це питання є дещо суб'єктивним (але я дійсно шукаю факти поряд із вашою думкою!), Я роблю це КВ.


Закриття, оскільки це буде лише спекуляцією.
Тетрад


1
Я знаю, що це приходить пізно. Для всіх, хто переживає, MonoGame - це реальна реалізація XNA з відкритим кодом, яка є захоплюючою. І він підтримує кілька платформ. Перевірте це, навіть якщо ви вирішите не ходити з ним.
ashes999

Відповіді:


2

Від почуття, яке я отримую від розробки XNA, полягає в тому, що вони врешті-решт маневрують заміною керованого DirectX. Що стосується функцій телефону, це просто тому, що вони обробляють XNA для підтримки Windows Phone 7 (або, як це ще називається). Вони зробили аналогічну річ із 3.0 (чи це було 3.1?) Та Zune / Zune HD. В цілому, я думаю, що ці мобільні пристрої є лише тимчасовими особливостями платформи і в якийсь момент зникнуть, поки вони продовжують удосконалювати ядро ​​XNA.

Додатковим свідченням є те, що XNA все більше використовується для розробки високоякісних робіт (наприклад, Sol Survivor).


1
MDX був застарілий багато років тому для запису.
Ольховський

7

Бета-версія XNA 4.0 дозволяє націлювати на 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 працювати як лайно на Direct Вхід, оголошений DI застарілим, і винайдений XInput, який підтримує ТОЛЬКО 360-контролер, і в цілому WAAAY менше функцій, ніж DI, це очевидно, що MS зробила це лише для продажу більше 360 контролерів у Windows, особливо тому, що вони шалено дорогі )


Ага ... я збрехав? (Або сказали щось не так?)
спідонер

2
Загальна ввічливість ДП полягає в тому, щоб розмістити коментар, чому ви зволікаєте, і решта громади може отримати користь.
Алан

Здається, це не стосується тут (мені все ще цікаво, чому я отримав -3)
швидкісний автомобіль

Гум ... Можливо, це були фанати XNA (я знайшов деяких із них раніше, навіть якщо сказати правду, вони зліють на мене ...)
speeder

1
-1 тому, що ви стверджуєте, що Microsoft не піклується про довгострокові прибутки, що є дурницею.
Ольховський

1

XNA 4.0 CTP (замінений Beta) доступний для розробки Windows, я використовував його для роботи над ігровим проектом Windows. Я думаю, що це просто те, що він не "Офіційно підтримується" ні для чого, крім розробки Windows 7 Phone.

Я не бачу жодної причини, чому Microsoft навіть розглядає можливість відмовитися від неї в короткостроковій перспективі. Шон Харгрейвс у своєму блозі зазначає, що вони роблять багато роботи над цією версією, щоб в майбутньому довести це для DirectX 10 та 11.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.