Microsoft XNA

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.

Посилання

  • Офіційний сайт (eng)
  • Об'ємна книга з основ роботи з XNA, включає як 2d так і 3d графіку [Архівовано 27 січня 2010 у Wayback Machine.]
  • XNA Video Tutorials: Basic and Advanced (eng)
  • п
  • о
  • р
Windows Mobile, Windows Phone (Microsoft Corporation)
Програмне забезпечення
Bing Mobile •Internet Explorer MobileMedia Player Mobile• Office Mobile •Remote Desktop • Voice Command •Windows Live for Mobile
Для синхронізації з ПК
ActiveSync •H/PC Explorer •Media CenterMedia Player •Mobile Device Center •Outlook •Zune
Сервіси
My Phone •Windows Error Reporting •Windows Marketplace for Mobile •Windows Phone Live •Windows Phone Marketplace
Робота з серверами
DirectPush •Exchange Server
Апаратні засоби
Ford Sync •KIN •Pocket PC •Portable Media Center •Смартфон
В розробці
.NET Compact FrameworkSilverlight •SQL Server Compact •XNA
Моделі
На базі
Windows Mobile OS
810-F •A3100 •Ace •Athena •BlackJack •BlackJack II •Dash •DX900 •eXpo •HD2 •HD Mini •i600 •i780 •Incite •Jack •KS20 •MAX 4G •nüvifone M10 •nüvifone M20 •Omnia •Omnia II •Omnia Lite •Omnia Pro B7330 •Omnia Pro B7610 •Propel Pro •Saga •Shadow •Smartflip •TG01 •Touch •Touch2 •Touch 3G •Touch Cruise •Touch Diamond •Touch Diamond2 •Touch Dual •Touch HD •Touch Pro •Touch Pro2 •Touch Viva •Treo Pro •TyTN •TyTN II •Vox •Wing •Wings •Xda •Xperia X1 •Xperia X2
На базі
Windows Phone OS
Acer Allegro •Dell Venue Pro •Fujitsu Toshiba IS12T •HTC 7 ProHTC 7 SurroundHTC 7 TrophyHTC 7 MozartHTC HD7HTC Titan •HTC Titan II •HTC RadarLG Optimus 7 •LG Quantum •Nokia Lumia 710Nokia Lumia 800Nokia Lumia 900 •Samsung Focus •Samsung Focus S •Samsung Omnia 7 •Samsung Omnia W •ZTE Tania
KIN
Kin One • Kin Two
  • п
  • о
  • р
Рада директорів
Операційні системи
ПЗ для десктопів
Мобільне ПЗ
Серверне ПЗ
Forefront
  • Configuration Manager
  • Essentials
  • Mobile Device Manager
  • Operations Manager
  • Protection Manager
  • Virtual Machine Manager
Інше
Технології
Веб
Live Anywhere
  • Games
  • MSNBC
  • NBCNews.com (раніше msnbc.com)
  • ninemsn
Інше
Ігри
Апаратне
забезпечення
Випущене
  • PixelSense
  • Surface
  • Surface Studio
  • Surface Book
  • Surface
  • Natural Keyboard
  • Keyboard
  • Mouse
  • LifeCam
  • Lifechat
  • SideWinder
  • InstaLoad
Прототипи
  • Courier
  • Venus
Припинено
Освіта і
розпізнавання
Ліцензування
Конференції
Критика
Судові позови
Об'єднання
  • Altamira Software
  • aQuantive
  • Azyxxi
  • Blue Ribbon Soundworks
  • Bungie
  • Calista Technologies
  • Colloquis
  • Connectix
  • Consumers Software
  • Danger
  • Farecast
  • FASA Studio
  • Fast Search & Transfer
  • Firefly[en]
  • Forethought
  • GIANT Company Software
  • Groove Networks
  • Hotmail
  • Jellyfish.com
  • LinkExchange
  • Lionhead Studios
  • Massive Incorporated
  • Onfolio
  • PlaceWare
  • Powerset
  • ProClarity
  • Rare
  • ScreenTonic
  • Skype Communications
  • Teleo
  • Tellme Networks
  • Twisted Pixel Games
  • Vermeer Technologies
  • Visio Corporation
  • VXtreme
  • WebTV Networks
  • Winternals
  • Yammer
  • Yupi
  • Nokia