Microsoft XNA: відмінності між версіями

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
[неперевірена версія][перевірена версія]
Вилучено вміст Додано вміст
→‎Посилання: Більше не розпізнається як ізольована стаття, removed: {{Ізольована стаття}} за допомогою AWB
Виправлено джерел: 2; позначено як недійсні: 0.) #IABot (v2.0.8.7
 
(Не показані 14 проміжних версій 12 користувачів)
Рядок 1: Рядок 1:
{{Infobox software
{{автопереклад}}
| name = XNA Game Studio
| screenshot =
| caption = <br />Логотип XNA<br />Помаранчева лінія, що перетинає 'X' представляє XNA [[Азбука Морзе|азбукою Морзе]]: '''–··–''' значить X і "–·&nbsp;·–" також значить NA
| developer = [[Microsoft]]
| latest release version = [http://www.microsoft.com/en-us/download/details.aspx?id=27599 4.0 Refresh]
| latest release date = {{Start date and age|2011|10|06|df=no}}<ref name="xna game studio 4.0 refresh">{{cite web |url=http://www.microsoft.com/en-us/download/details.aspx?id=27599 |title=xna game studio 4.0 refresh |date=6 жовтня 2011 |publisher=Microsoft |accessdate=29 серпня 2014 |archive-date=28 квітня 2012 |archive-url=https://web.archive.org/web/20120428073629/http://www.microsoft.com/en-us/download/details.aspx?id=27599 }}</ref>

| platform = [[Microsoft Windows]], [[Windows Phone]], [[Xbox 360]], [[Zune]]
| genre = [[Application framework]], [[інтегроване середовище розробки]]
| license = [[Безплатне програмне забезпечення]]
| website = {{URL|msdn.microsoft.com/en-us/centrum-xna.aspx}}
}}
'''Microsoft XNA''' ({{lang-en|XNA's Not Acronymed}}) — набір інструментів з [[Керований код|керованим]] середовищем часу виконання ([[.NET]]), створений [[Microsoft]] для полегшення розробки [[комп'ютерна гра|комп'ютерних ігор]]. Мета XNA в спробі звільнити розробку ігор від написання «повторюваного шаблонного коду» і об'єднати різні аспекти розробки ігор в одній системі. Набір інструментів XNA був анонсований [[24 березня]] [[2004]] на [[Game Developers Conference]] в [[Сан-Хосе]], [[Каліфорнія]]. Перший Community Technology Preview XNA Build був випущений [[14 березня]] [[2006]].
'''Microsoft XNA''' ({{lang-en|XNA's Not Acronymed}}) — набір інструментів з [[Керований код|керованим]] середовищем часу виконання ([[.NET]]), створений [[Microsoft]] для полегшення розробки [[комп'ютерна гра|комп'ютерних ігор]]. Мета XNA в спробі звільнити розробку ігор від написання «повторюваного шаблонного коду» і об'єднати різні аспекти розробки ігор в одній системі. Набір інструментів XNA був анонсований [[24 березня]] [[2004]] на [[Game Developers Conference]] в [[Сан-Хосе]], [[Каліфорнія]]. Перший Community Technology Preview XNA Build був випущений [[14 березня]] [[2006]].


== Мета та опис проекту ==
== Мета та опис проєкту ==


Пакет Microsoft XNA, за словами представників Microsoft, дозволить розробникам ігор уникнути багатьох технічних труднощів, що виникають при написанні [[вихідного код|коду]], а також забезпечить істотне зниження [[вартість|вартості]] кінцевої продукції. Крім того, завдяки XNA [[програміст]]и зможуть створювати принципово нові ігри з високоякісною [[комп'ютерна графіка|графікою]].
Пакет Microsoft XNA, за словами представників Microsoft, дозволить розробникам ігор уникнути багатьох технічних труднощів, що виникають при написанні [[вихідного код|коду]], а також забезпечить істотне зниження [[вартість|вартості]] кінцевої продукції. Крім того, завдяки XNA [[програміст]]и зможуть створювати принципово нові ігри з високоякісною [[комп'ютерна графіка|графікою]].
Рядок 8: Рядок 20:
== XNA Framework ==
== XNA Framework ==


[[XNA Framework]] грунтується на реалізації [[. NET Compact Framework|. NET Compact Framework 2.0]] для розробки для Xbox 360 і [[. NET Framework|. NET Framework 2.0]] на Windows. Він включає великий набір бібліотек класів, специфічних для розробки ігор, що підтримує максимальне [[повторне використання коду]] на всіх цільових платформах. Фреймворк виконується на модифікації [[Common Language Runtime]], що оптимізована для ігор. CLR доступне для [[Windows XP]], [[Windows Vista]], і [[Xbox 360]]. Так як ігри XNA пишуться для CLR, вони можуть бути запущені на будь-якій платформі, яка підтримує XNA Framework з мінімальними змінами або взагалі без них. Ігри, які запускаються на фреймворку, технічно можуть бути написані на будь-якомю .NET-сумісному мовою, але офіційно підтримується тільки мова програмування [[C Sharp|C #]] та середовище швидкої розробки XNA Game Studio Express і всі версії Visual Studio 2008.
[[XNA Framework]] ґрунтується на реалізації [[. NET Compact Framework|. NET Compact Framework 2.0]] для розробки для Xbox 360 і [[. NET Framework|. NET Framework 2.0]] на Windows. Він включає великий набір бібліотек класів, специфічних для розробки ігор, що підтримує максимальне [[повторне використання коду]] на всіх цільових платформах. Фреймворк виконується на модифікації [[Common Language Runtime]], що оптимізована для ігор. CLR доступне для [[Windows XP]], [[Windows Vista]], і [[Xbox 360]]. Так як ігри XNA пишуться для CLR, вони можуть бути запущені на будь-якій платформі, яка підтримує XNA Framework з мінімальними змінами або взагалі без них. Ігри, які запускаються на фреймворку, технічно можуть бути написані будь-якою .NET-сумісною мовою, але офіційно підтримується тільки мова програмування [[C Sharp|C#]] та середовище швидкої розробки XNA Game Studio Express і всі версії Visual Studio 2008.


== Примітки ==
{{reflist}}


== Посилання ==
== Посилання ==
* [http://creators.xna.com/ Офіційний сайт (eng)]
* [https://web.archive.org/web/20070308131615/http://creators.xna.com/ Офіційний сайт (eng)]
* [http://www.netlib.narod.ru/library/book0052/ch01_01.htm Об'ємна книга з основ роботи з XNA, включає як 2d так і 3d графіку] {{Webarchive|url=https://web.archive.org/web/20100127211748/http://netlib.narod.ru/library/book0052/ch01_01.htm |date=27 січня 2010 }}
* [http://www.xnadev.ru Офіційний сайт (rus)]
* [https://web.archive.org/web/20100524155033/http://www.xnavideotutorial.com/ XNA Video Tutorials: Basic and Advanced (eng)]
* [http://www.netlib.narod.ru/library/book0052/ch01_01.htm Об'ємна книга з основ роботи з XNA, включає як 2d так і 3d графіку]
{{Windows Mobile}}{{Microsoft}}
* [http://www.xnavideotutorial.com/ XNA Video Tutorials: Basic and Advanced (eng)]

[[Категорія:Microsoft]]
[[Категорія:Microsoft]]
[[Категорія:Засоби розробки Microsoft]]
[[Категорія:Засоби розробки Microsoft]]

[[de:XNA (Microsoft)]]
[[en:Microsoft XNA]]
[[es:Microsoft XNA]]
[[fi:XNA Framework]]
[[fr:Microsoft XNA]]
[[it:Microsoft XNA]]
[[ja:Microsoft XNA]]
[[ko:마이크로소프트 XNA]]
[[nl:XNA]]
[[pl:XNA]]
[[pt:Microsoft XNA]]
[[ru:Microsoft XNA]]
[[sv:Microsoft XNA]]
[[zh:XNA Game Studio Express]]

Поточна версія на 22:21, 9 травня 2022

XNA Game Studio
ТипApplication framework, інтегроване середовище розробки
РозробникMicrosoft
Стабільний випуск4.0 Refresh (6 жовтня 2011; 12 років тому (2011-10-06)[1])
ПлатформаMicrosoft Windows, Windows Phone, Xbox 360, Zune
ЛіцензіяБезплатне програмне забезпечення
Вебсайтmsdn.microsoft.com/en-us/centrum-xna.aspx

Microsoft XNA (англ. XNA's Not Acronymed) — набір інструментів з керованим середовищем часу виконання (.NET), створений Microsoft для полегшення розробки комп'ютерних ігор. Мета XNA в спробі звільнити розробку ігор від написання «повторюваного шаблонного коду» і об'єднати різні аспекти розробки ігор в одній системі. Набір інструментів XNA був анонсований 24 березня 2004 на Game Developers Conference в Сан-Хосе, Каліфорнія. Перший Community Technology Preview XNA Build був випущений 14 березня 2006.

Мета та опис проєкту

[ред. | ред. код]

Пакет Microsoft XNA, за словами представників Microsoft, дозволить розробникам ігор уникнути багатьох технічних труднощів, що виникають при написанні коду, а також забезпечить істотне зниження вартості кінцевої продукції. Крім того, завдяки XNA програмісти зможуть створювати принципово нові ігри з високоякісною графікою.

XNA Framework

[ред. | ред. код]

XNA Framework ґрунтується на реалізації . NET Compact Framework 2.0 для розробки для Xbox 360 і . NET Framework 2.0 на Windows. Він включає великий набір бібліотек класів, специфічних для розробки ігор, що підтримує максимальне повторне використання коду на всіх цільових платформах. Фреймворк виконується на модифікації Common Language Runtime, що оптимізована для ігор. CLR доступне для Windows XP, Windows Vista, і Xbox 360. Так як ігри XNA пишуться для CLR, вони можуть бути запущені на будь-якій платформі, яка підтримує XNA Framework з мінімальними змінами або взагалі без них. Ігри, які запускаються на фреймворку, технічно можуть бути написані будь-якою .NET-сумісною мовою, але офіційно підтримується тільки мова програмування C# та середовище швидкої розробки XNA Game Studio Express і всі версії Visual Studio 2008.

Примітки

[ред. | ред. код]
  1. xna game studio 4.0 refresh. Microsoft. 6 жовтня 2011. Архів оригіналу за 28 квітня 2012. Процитовано 29 серпня 2014.

Посилання

[ред. | ред. код]