Подтвердить что ты не робот

QuickStart для разработки приложений Xbox 360

Всюду я нашел шум вокруг игр Xbox 360. Однако я хочу знать, как я могу разработать нормальное приложение для xbox 360. В основном на основе Silverlight.

Кроме того, я не уверен, что это за материал доморощенного? Какой язык мне нужно использовать для разработки приложений Xbox 360? Откуда/как я могу получить SDK? В App Hub все звучит о телефоне Windows. Существует немного информации о Xbox? Почему это так?

4b9b3361

Ответ 1

Разработка Xbox 360 в значительной степени разделена на два отдельных раздела:

  • Развитие XNA
    Это предполагает использование XNA Framework для разработки игр/приложений и осуществляется через AppHub. Здесь вы можете найти инструменты для разработки (XNA Game Studio) здесь. Все, что разработано с использованием этих инструментов, должно быть написано на С#.NET и может быть выпущено только на Xbox LIVE Marketplace в качестве "Indie Game" (после прохождения процесса обзора, конечно). Чтобы отладить приложение XNA на самой консоли, вам понадобится membership. Еще одна вещь, которую следует отметить, - это то, что приложения Xbox 360 не имеют доступа к Интернету вообще - все сообщения проходят через Xbox LIVE или System Link.

  • Профессиональное развитие
    Это касается разработки полных заголовков Xbox 360 и требует, чтобы вы были частью зарегистрированной программы для разработчиков Xbox 360. Как только лицензия на разработку будет получена (и NDA будет подписана), Microsoft предоставляет разработчикам доступ к официальному Xbox 360 SDK и аппаратным средствам разработки, которые включают полную интеграцию Visual Studio и документацию для разработки собственных приложений и библиотек Xbox 360 с использованием C/С++. Аппаратное обеспечение набора разработчика поставляется в нескольких вариантах и ​​поддерживает отладку из Visual Studio через ethernet, эмуляцию DVD через USB и т.д. Для получения дополнительной информации о программе профессионального развития см. эту информацию.

Разработка "нормальных" приложений для Xbox 360 на данный момент невозможна из-за ограничений XNA Framework и программы разработчиков сообществ. Если вы являетесь частью зарегистрированной программы разработчика, это может быть возможно, но нет никакого способа быть уверенным (из-за строгих NDA Microsoft).

Что касается Silverlight, то были слухи о Silverlight на Xbox 360, но Microsoft ничего не подтвердила или ничего не сообщила.