Куда направляется XNA? [закрыто]


13

Я люблю XNA. Я действительно. Как президент Клуба разработки игр в моей школе, мы им пользуемся, и я этому учу. Но я беспокоюсь об этом.

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

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

Каково текущее состояние XNA и куда он направляется? Это будет только для мобильных устройств, или 4.0 в конечном итоге будет выпущен для Xbox и настольных ПК?

Другими словами, является ли это язык для инвестирования времени и денег, или он должен развиваться лишь предварительно, с постоянным страхом оставления? И когда я спрашиваю об этом, я говорю о настольных играх и играх для Xbox, так как я довольно четко вижу, что это игровая платформа для платформы Windows Phone 7.

Поскольку этот вопрос несколько субъективен (но я действительно ищу факты наряду с вашим мнением!), Я делаю это CW.


Закрытие, так как это будет просто спекуляция.
Тетрад


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 был объявлен устаревшим несколько лет назад.
Ольховский

7

Бета-версия XNA 4.0 позволяет настроить таргетинг на Windows и 360 в профиле Hidef. Однако, учитывая, что инструменты все еще находятся в бета-версии, развертывания на Xbox 360 еще не включены.

Я думаю, что инвестиции и продвижение XNA на платформе Windows Phone демонстрируют твердую приверженность. По крайней мере, WP7 будет иметь множество приложений на основе XNA, которые будут требовать поддержки XNA в течение длительного времени.

Как упомянул Эрок, многие важные изменения, связанные с выпуском 4.0, сделаны в интересах подготовки XNA на будущее.


3

Для XBOX 360 это ваш единственный выбор.

Для окон я всегда рекомендовал людям использовать что-то еще ... Есть гораздо лучшие варианты, особенно те, которые работают на других платформах, чем Windows (например, работают в большинстве важных ОС ПК ...)

Кроме того, Microsoft по-прежнему действует так, что, по их мнению, даст им еще немного денег, даже если это в долгосрочной перспективе плохо или «плохо выглядит», как, например, их поведение с Direct Input (они заставили контроллер XBOX 360 работать как дерьмо на Direct Ввод, объявленный DI устарел, и изобрел XInput, который поддерживает ТОЛЬКО контроллер 360, и в целом имеет WAAAY меньше возможностей, чем DI, очевидно, что MS сделала это только для того, чтобы продавать больше контроллеров 360 на Windows, особенно потому, что они безумно дороги )


Ха ... Я солгал? (Или сказал что-то не так?)
спидер

2
Общая вежливость SE - оставить комментарий, почему вы понижаете голос, чтобы остальная часть сообщества могла извлечь выгоду.
Алан

Похоже, что это не применимо здесь (мне все еще интересно, почему я получил -3)
спидер

Хм ... Может быть, это были фанаты XNA (я нашел некоторых из них раньше, даже если я говорю правду, они злятся на меня ...)
спидер

1
-1 потому что вы утверждаете, что Microsoft не заботится о долгосрочной прибыли, а это чепуха.
Ольховский

1

XNA 4.0 CTP (теперь замененный бета-версией) доступен для разработки под Windows, я использовал его для работы над игровым проектом для Windows. Я думаю, что это просто «Официально не поддерживается» ни для чего, кроме разработки для Windows 7 Phone.

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.