Що таке XNA?

Сторінка оновлюється :
Дата створення сторінки :

середовище

Ігрова студія XNA
  • 2.0
  • 3.0
  • 4.0

Про XNA

XNA — це комплексне середовище розробки ігор, що надається Microsoft. 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