2012-05-17 4 views
11

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

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

ответ

24

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

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

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

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

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

Смежные вопросы