Что такое XNA?

Страница обновлена :
Дата создания страницы :

окружающая среда

Игровая студия XNA
  • 2.0
  • 3.0
  • 4.0

О компании XNA

XNA — это комплексная среда разработки для разработки игр, предоставляемая корпорацией Майкрософт. XNA предназначена для разработки игр для нескольких платформ, включая Windows, Xbox 360, Windows Phone и Zune. Возможность разработать игру, которая может работать на консоли Xbox 360, в среде разработки, которая особенно доступна для широкой публики, является очень инновационным событием, которое никогда не делалось раньше.

Xbox 360 での Windows からのゲーム配置Windows Phone エミュレータによる実行
Экран размещения игр на консоли Xbox 360 (слева) Запуск с помощью эмулятора Windows Phone (справа)

XNA доступна бесплатно, если у вас есть ПК с Windows и подключение к Интернету. Разработка в основном выполняется в Windows, и каждое устройство, которое вы хотите запустить в качестве среды выполнения, является обязательным.

Стоимость фактического устройства для каждого места разработки и выполнения является обязательной, но, кроме того, премиум-членство для разработки на Xbox 360 составляет «\9,800 (включая налоги) / год (по состоянию на сентябрь 2010 года)» (при создании игры для Xbox 360), а в случае Windows Phone разработка бесплатна, но регистрация созданного вами программного обеспечения стоит денег. Однако, поскольку существует рынок, где вы можете распространять игры, созданные как для Xbox 360, так и для Windows Phone, вы также можете продавать игры и получать доход.

* Для Xbox 360 используется реальная консоль, на которую можно играть как на обычную игровую консоль.

Кроме того, по сравнению с DirectX (Unmanaged C++) и Managed DirectX, которые использовались для разработки игр, таких как Windows и Xbox, XNA Framework имеет множество библиотек, специализированных для игр, и максимально устраняет сложные процессы инициализации и хлопотное управление памятью. Он предназначен для работы с простыми программами. В настоящее время в качестве языка программирования принят "C#", и XNA Framework, и C# хорошо используют преимущества друг друга, что позволяет очень легко создавать программы.

Кроме того, в XNA Creators Club Online есть стартовые наборы, примеры программ и форумы, которые помогут разработчикам, которые не знакомы с XNA или имеют некоторый опыт работы с XNA.

XNA クリエーターズ クラブ オンライン
Онлайн-клуб XNA Creators Club


Некоторые из стартовых наборов, которые распространяются

Ниже представлен официальный сайт XNA. Я думаю, что вы можете прочитать больше о XNA здесь.

Официальный сайт

Название сайта
Онлайн-клуб XNA Creators Club
Центр разработчиков XNA
Форумы MSDN > технологиям разработки игр (форумы)
Блог команды XNA Japan (Блог)
Hinikeni XNA (блог)
Центр разработчиков XNA

Краткая история XNA

2004/03/24 Анонсирована концепция XNA
2006/03/22 Пробная версия XNA Studio, среды разработки нового поколения, уже доступна.
2006/08/30 Выпущена XNA Game Studio Express 1.0 Beta 1
2006/11/08 Выпущена XNA Game Studio Express 1.0 Beta 2
2006/12/12 Выпущена XNA Game Studio Express 1.0
2007/04/24 Выпуск обновления XNA Game Studio Express 1.0
2007/11/20 Выпуск XNA Game Studio 2.0 β
2007/12/13 Выпущена XNA Game Studio 2.0
2008/10/31 Выпущена XNA Game Studio 3.0
2010/09/16 Выпущена XNA Game Studio 4.0