Що таке XNA?
середовище
- Ігрова студія XNA
-
- 2.0
- 3.0
- 4.0
Про XNA
XNA — це комплексне середовище розробки ігор, що надається Microsoft. XNA призначена для розробки ігор для кількох платформ, включаючи Windows, Xbox 360, Windows Phone і Zune. Можливість розробити гру, яка може працювати на консолі Xbox 360, консолі, у середовищі розробки, яке особливо доступне для широкої публіки, є дуже інноваційною подією, яка ніколи раніше не робилася.
Екран розміщення гри на 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 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 |