Подготовка среды разработки
окружающая среда
- Игровая студия XNA
-
- 1.0 Обновление
- 2.0
- 3.0
- 4.0 β
сводка
Для разработки с помощью XNA необходимо иметь следующее: Если вы создаете игру для Windows, вы создаете игру для Xbox 360 и Windows Phone.
- Поскольку он основан на XNA Game Studio 4.0, Zune исключен.
- Windows Phone доступен для версии 7 и более поздних версий.
К чему подготовиться: Для каких | нужно разрабатывать игру? | |
---|---|---|
персональный компьютер | Windows, Xbox 360, Windows Phone | Зависит от типа компьютера |
Windows 7, Vista (XP) | Windows, Xbox 360, Windows Phone | Зависит от типа ОС |
Консоль Xbox 360 | Консоль Xbox 360 | Базовая цена |
Консоль Windows Phone | Windows Phone | Базовая цена |
телевидение | Консоль Xbox 360 | Базовая цена |
Геймпад Microsoft Xbox 360 (для Windows) | (Windows), (Xbox 360) | Базовая цена |
Среда подключения к Интернету | (Windows), Xbox 360, (Windows Phone) | По провайдеру и т.д. |
Сетевая среда Xbox 360 | Консоль Xbox 360 | Зависит от застроенной среды |
Средства разработчика Windows Phone | Windows, Xbox 360, Windows Phone | Свободный |
Visual Studio 2010 | Windows, Xbox 360, Windows Phone | Бесплатно или платно |
Игровая студия XNA 4.0 | Windows, Xbox 360, Windows Phone | Свободный |
Членство в Xbox Live | Консоль Xbox 360 | Бесплатно или платно |
кредитная карта | Xbox 360 (Windows Phone) | Смотря как. |
Членство в XNA Creators Club | Консоль Xbox 360 | компенсация |
XNA Game Studio Connect | Консоль Xbox 360 | Свободный |
DirectX SDK | Не обязательно | Свободный |
другой | Не обязательно | ---- |
* Символы в скобках на платформе могут быть необходимы, а могут и не понадобиться.
Мы объясним, как получить каждый необходимый предмет и что нужно иметь в виду.
Компьютер : Windows, Xbox 360, Windows Phone
Прежде всего, вам понадобится компьютер, поэтому, пожалуйста, подготовьте его. Это должен быть компьютер, на котором установлена или может быть установлена «Windows». (См. этот раздел для получения дополнительной информации о типах Windows и т. д.) Компьютер может быть как настольным, так и ноутбуком.
У него должен быть интерфейс для подключения к Интернету и консоли Xbox 360 (куда можно подключить сетевую карту или кабель (который обычно входит в комплект, так что все в порядке). Вам также понадобится компьютер с USB-портом для подключения Windows Phone. (Это тоже обычно прилагается, так что проблем не возникает)
Что касается технических характеристик компьютера, то лучше подготовить максимально возможную производительность и иметь среду, в которой можно развиваться без стресса. Однако я думаю, что есть люди, которые не всегда способны это сделать, поэтому я запишу необходимый минимум по заявке на разработку.
Если вы разрабатываете игру, которая работает в Windows
При запуске программы, использующей XNA Framework в Windows, требуется видеокарта (видеокарта или чипсет), поддерживающая шейдерную модель версии 2.0 или выше (Что такое шейдерная модель?). (из Википедии)). Если у вас есть ПК, появившийся на рынке недавно (по состоянию на 2010 год), существует высокая вероятность того, что вы соответствуете этому условию, но если у вас есть ПК или нетбук, который вы используете только для использования в бизнесе некоторое время назад, вы должны знать, что ваша видеокарта может не поддерживать шейдерную модель.
Другие спецификации не имеют особенно минимальной линии. Это может быть разницей между тяжелой и быстрой работой.
Если вам нужна видеокарта для настольного ПК, вы можете заглянуть в интернет-магазины или магазины запчастей. Если вы хотите купить сам ПК, я думаю, что ПК, который, как говорят, предназначен для игр, будет более удобен в разработке.
Если вы разрабатываете игру, которая будет работать только на Xbox 360
Если вы собираетесь запускать игру только на Xbox 360, минимальных требований к ПК нет.
Если вы разрабатываете игру, которая работает только на Windows Phone
Если вы хотите, чтобы ваша игра запускалась только на реальном устройстве Windows Phone, минимальных требований к ПК не существует. Однако, если вы хотите использовать эмулятор, вам необходимо иметь некоторые технические характеристики.
Другие характеристики
Место на жестком диске занимают несколько гигабайт для установки среды разработки. Этого должно быть достаточно, чтобы иметь около 10 ГБ ~ 20 ГБ свободных. Я не думаю, что это проблема, если это новый компьютер.
Если вы создаете игру для Windows, возможно, лучше подготовить тестовый компьютер, чтобы проверить «по крайней мере, работать с этой спецификацией» в соответствии с созданной вами игрой.
Windows : Windows, Xbox 360, Windows Phone
Windows поддерживает разработку в следующих версиях: (По состоянию на релиз XNA Game Studio 4.0)
Разработка игр для Windows, Xbox 360
- Windows XP SP3 или более поздней версии, Windows Vista SP1 или более поздней версии, Windows 7
Разработка игр для Windows Phone
- Windows Vista SP2 или более поздней версии, Windows 7
Xbox 360 : Xbox 360
Требуется для отладки и запуска игр на консоли Xbox 360. И наоборот, если вы не разрабатываете игры для Xbox 360, в этом нет необходимости.
Если вы используете консоль Xbox 360, в дополнение к консоли должен быть установлен жесткий диск Xbox 360. Есть несколько емкостей жесткого диска, таких как «20 ГБ», «120 ГБ» и «250 ГБ», но любой из них не имеет значения. Без него вы не сможете хранить среду, необходимую для разработки XNA, или данные, которые вы создаете.
Кроме того, обратите внимание, что в качестве того же носителя памяти есть «Единица памяти Xbox 360», но она не может быть сохранена здесь.
Если вы хотите подключиться к консоли Xbox 360 по беспроводной сети, вам потребуется отдельный беспроводной сетевой адаптер Xbox360.
Тело Windows Phone: Windows Phone
* Будет описано позже
ТВ : Xbox 360
Требуется для использования Xbox 360. Это естественно, потому что вы обычно используете его в играх, но давайте подготовим подходящий. Он также поддерживает вывод видео высокой четкости, поэтому вы можете мгновенно смотреть созданную вами игру на мощном экране.
Кроме того, если вы используете кабель по ссылке ниже, вы также можете вывести его на монитор компьютера. Если у вас есть только монитор для компьютера, мы рекомендуем вам иметь его в наличии.
Геймпад Microsoft Xbox 360 (для Windows) : (Windows), (Xbox 360)
Требуется, если вы хотите использовать геймпад Xbox 360 в Windows. Он поставляется с компакт-диском, поэтому, если вы используете Windows XP, установите его, а затем подключите геймпад через USB (или перейдите по этой ссылкеПрограммное обеспечение игрового контроллера Microsoft Xbox 360 Controller для Windows можно загрузить и установить с сайта . В случае Windows Vista и Windows 7 можно подключаться как есть.
Если у вас консоль Xbox 360, у вас не возникнет никаких проблем, потому что она изначально поставляется со специальным геймпадом. Однако, если вы хотите создать игру с несколькими контроллерами, вам нужно будет приобрести ее отдельно. То же самое верно и для Windows.
Требования к подключению к Интернету: (Windows), Xbox 360 (Windows Phone)
На момент просмотра этой страницы вы, вероятно, подключены к Интернету, поэтому я не думаю, что есть проблема. Если среда, которую вы разрабатываете, не подключена к Интернету, заключите отдельный договор с провайдером. Для разработки игр для Windows, Xbox 360 и Windows Phone требования к подключению к Интернету немного отличаются.
Если вы разрабатываете игру, которая работает в Windows
Если вы разрабатываете игры только для Windows, вам потребуется подключение к Интернету при установке среды разработки, но после этого подключение не требуется.
Однако для сетевых игр требуется подключение к Интернету.
Если вы разрабатываете игру, которая работает на Windows Phone
Если вы разрабатываете игры только для Windows Phone, вам потребуется подключение к Интернету при установке среды разработки, но подключение не требуется во время разработки игры.
Однако, если вы хотите играть в сетевую игру с помощью эмулятора, вам понадобится подключение к Интернету. Это не относится к тестам на реальных устройствах.
Кроме того, для игр Windows Phone при регистрации приложения необходимо подключение к Интернету.
Если вы разрабатываете игру, которая будет работать только на Xbox 360
Это всегда требуется при разработке игр для Xbox 360, так как для запуска XNA Game Studio Connect необходимо подключиться к Xbox Live через Интернет. На консоли Xbox 360 требуется подключение.
Сетевая среда Xbox 360: Xbox 360
Дополнительные сведения см. на официальном веб-сайте Xbox.
Средства разработчика Windows Phone : Windows, Xbox 360, Windows Phone
Это среда разработки для разработки игр с помощью XNA. В качестве языка программирования будет использоваться "C#". Если вы установите "Windows Phone Developer Tools", "Visual Studio 2010 Express for Windows Phone" и "XNA Game Studio 4.0" будут установлены одновременно. XNA Game Studio 4.0 также поддерживает другие более поздние версии Visual Studio 2010 для C#.
Если вы хотите установить его вручную, пожалуйста, скачайте его по ссылке ниже.
- Windows Phone Developer Tools RTW (Web Installer) (Если вы хотите получить файл образа диска, вы можете загрузить его по ссылке «.iso» в нижней части страницы ссылки)
Подробные инструкции по установке средств разработчика Windows Phone можно найти на следующей странице.
* В приведенных здесь советах "Visual C# 2010 Express Edition" и "Visual Studio 2010" могут быть смешаны, но разницы в содержании почти нет.
Visual Studio 2010 : Windows, Xbox 360, Windows Phone
Среда разработки для программирования на XNA. В качестве языка программирования будет использоваться "C#". Если вы устанавливаете "Windows Phone Developer Tools", "Visual Studio 2010 Express for Windows Phone" и "XNA Game Studio 4.0" будут установлены одновременно, поэтому при установке этого средства Visual Studio 2010 Express Вам не нужно устанавливать его отдельно.
Visual C# 2010 Express Edition можно загрузить с сайта Microsoft и использовать бесплатно при условии регистрации. XNA Game Studio 4.0 C# также совместима с другими высокоуровневыми версиями Visual Studio 2010.
Перед установкой XNA Game Studio 4.0 необходимо установить Visual Studio 2010.
Если вы хотите установить его вручную, пожалуйста, скачайте его по ссылке ниже.
- Visual C# 2010 Express Edition (веб-установщик) (щелкните здесь, если вы хотите установить версию образа компакт-диска)
Подробные инструкции по установке Visual Studio 2010 можно найти на следующей странице.
* В приведенных здесь советах "Visual C# 2010 Express Edition" и "Visual Studio 2010" могут быть смешаны, но разницы в содержании почти нет.
XNA Game Studio 4.0 : Windows, Xbox 360, Windows Phone
При разработке с помощью XNA необходимо установить XNA Game Studio 4.0 в дополнение к Visual Studio 2010. При установке средств разработчика Windows Phone Visual Studio 2010 Express для Windows Phone и XNA Game Studio 4.0 будут установлены одновременно. Вам не нужно устанавливать его отдельно.
После установки или обновления до Visual Studio 2010 необходимо установить XNA Game Studio 4.0.
Если вы попытаетесь установить XNA Game Studio 4.0 до установки Visual Studio 2010, вы получите сообщение о том, что Visual Studio 2010 не установлена, и вы не сможете установить ее.
Скачать XNA Game Studio 4.0 можно по ссылке ниже.
Подробную инструкцию по установке XNA Game Studio 4.0 вы также можете найти на следующих страницах:
Членство в Xbox Live: Xbox 360
Чтобы создавать игры для Xbox 360, вам потребуется членство в Xbox Live. Дополнительные сведения о регистрации в Xbox Live см. по ссылке ниже.
Обратите внимание, что членство в Xbox Live может быть бесплатным со статусом Silver. Если у вас нет золотого статуса, вы будете автоматически преобразованы в серебряный статус, так что вам не нужно беспокоиться об этом. (Я использую его с подпиской Silver.) )
Однако для того, чтобы играть в игры на консоли Xbox 360 по сети, необходимо иметь «Золотое членство».
Кредитная карта: Xbox 360 (Windows Phone)
Требуется для приобретения членства в XNA Creators Club. Если вы являетесь студентом или несовершеннолетним, вам потребуется согласие вашего опекуна или использование его от вашего имени. Пожалуйста, проконсультируйтесь со своим опекуном перед использованием.
Кроме того, если вы создали игру для Windows Phone, она понадобится вам для регистрации игры.
Членство в XNA Creators Club: Xbox 360
Чтобы создавать игры для Xbox 360, необходимо приобрести членство в XNA Creators Club. Если вам не нужно использовать Xbox 360, вам не нужно покупать членство в XNA Creators Club. Вам нужно будет ввести свои личные данные при совершении покупки, но обратите внимание, что вы не сможете зарегистрироваться, если вам меньше 12 лет.
Вы можете приобрести членство XNA Creators Club на консоли Xbox 360. Членство доступно на 12 месяцев (9,800 иен) и 4 месяца (4,800 иен) (по состоянию на 2010/10/01).
Вы можете найти инструкцию по покупке на этой странице.
XNA Game Studio Connect : Xbox 360
XNA Game Studio Connect используется для запуска игр, созданных с помощью XNA, и для подключения к компьютеру. Опять же, он понадобится только в том случае, если вы разрабатываете для Xbox 360.
Вы можете загрузить XNA Game Studio Connect в том же месте, где вы приобрели членство в XNA Creators Club. Сама XNA Game Studio Connect бесплатна.
Чтобы подключить Windows к Xbox 360 с помощью XNA Game Studio Connect, перейдите по ссылке ниже.
DirectX SDK
Он не нужен для разработки XNA, но он поставляется с инструментами, которые полезны для разработки, поэтому я думаю, что его стоит установить.
Скачать DirectX SDK можно по ссылке ниже.
другой
Я надеваю вещи, которые приятно иметь, если это необходимо.
Блок памяти Xbox 360 (512 МБ) Память Xbox 360 (64 МБ) |
Его можно использовать для тестирования при наличии нескольких устройств назначения данных. |